TSTP Solution File: SWW471^1 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : SWW471^1 : TPTP v8.1.2. Released v5.3.0.
% Transfm  : none
% Format   : tptp
% Command  : do_cvc5 %s %d

% Computer : n021.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Fri Sep  1 00:20:57 EDT 2023

% Result   : Timeout 299.48s 300.25s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.15  % Problem    : SWW471^1 : TPTP v8.1.2. Released v5.3.0.
% 0.00/0.16  % Command    : do_cvc5 %s %d
% 0.17/0.37  % Computer : n021.cluster.edu
% 0.17/0.37  % Model    : x86_64 x86_64
% 0.17/0.37  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.17/0.37  % Memory   : 8042.1875MB
% 0.17/0.37  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.17/0.37  % CPULimit   : 300
% 0.17/0.37  % WCLimit    : 300
% 0.17/0.37  % DateTime   : Sun Aug 27 20:55:58 EDT 2023
% 0.17/0.37  % CPUTime    : 
% 0.23/0.53  %----Proving TH0
% 0.23/0.53  %------------------------------------------------------------------------------
% 0.23/0.53  % File     : SWW471^1 : TPTP v8.1.2. Released v5.3.0.
% 0.23/0.53  % Domain   : Software Verification
% 0.23/0.53  % Problem  : Hoare's Logic with Procedures line 269, 100 axioms selected
% 0.23/0.53  % Version  : Especial.
% 0.23/0.53  % English  :
% 0.23/0.53  
% 0.23/0.53  % Refs     : [BN10]  Boehme & Nipkow (2010), Sledgehammer: Judgement Day
% 0.23/0.53  %          : [Bla11] Blanchette (2011), Email to Geoff Sutcliffe
% 0.23/0.53  % Source   : [Bla11]
% 0.23/0.53  % Names    : hoare_100_thf_l269 [Bla11]
% 0.23/0.53  
% 0.23/0.53  % Status   : Theorem
% 0.23/0.53  % Rating   : 1.00 v5.3.0
% 0.23/0.53  % Syntax   : Number of formulae    :  235 (  88 unt;  39 typ;   0 def)
% 0.23/0.53  %            Number of atoms       :  791 ( 174 equ;  20 cnn)
% 0.23/0.53  %            Maximal formula atoms :   14 (   4 avg)
% 0.23/0.53  %            Number of connectives : 1500 (  52   ~;  22   |;  31   &;1230   @)
% 0.23/0.53  %                                         (  54 <=>; 111  =>;   0  <=;   0 <~>)
% 0.23/0.53  %            Maximal formula depth :   17 (   6 avg)
% 0.23/0.53  %            Number of types       :    8 (   7 usr)
% 0.23/0.53  %            Number of type conns  :  387 ( 387   >;   0   *;   0   +;   0  <<)
% 0.23/0.53  %            Number of symbols     :   38 (  32 usr;   7 con; 0-3 aty)
% 0.23/0.53  %            Number of variables   :  549 (  44   ^; 495   !;  10   ?; 549   :)
% 0.23/0.53  % SPC      : TH0_THM_EQU_NAR
% 0.23/0.53  
% 0.23/0.53  % Comments : This file was generated by Isabelle (most likely Sledgehammer)
% 0.23/0.53  %            2011-08-09 19:09:52
% 0.23/0.53  %------------------------------------------------------------------------------
% 0.23/0.53  %----Should-be-implicit typings (7)
% 0.23/0.53  thf(ty_ty_t__a,type,
% 0.23/0.53      x_a: $tType ).
% 0.23/0.53  
% 0.23/0.53  thf(ty_ty_tc__Com__Ocom,type,
% 0.23/0.53      com: $tType ).
% 0.23/0.53  
% 0.23/0.53  thf(ty_ty_tc__Com__Opname,type,
% 0.23/0.53      pname: $tType ).
% 0.23/0.53  
% 0.23/0.53  thf(ty_ty_tc__Com__Ostate,type,
% 0.23/0.53      state: $tType ).
% 0.23/0.53  
% 0.23/0.53  thf(ty_ty_tc__Hoare____Mirabelle____ghhkfsbqqq__Otriple_It__a_J,type,
% 0.23/0.53      hoare_669141180iple_a: $tType ).
% 0.23/0.53  
% 0.23/0.53  thf(ty_ty_tc__Nat__Onat,type,
% 0.23/0.53      nat: $tType ).
% 0.23/0.53  
% 0.23/0.53  thf(ty_ty_tc__Option__Ooption_Itc__Com__Ocom_J,type,
% 0.23/0.53      option_com: $tType ).
% 0.23/0.53  
% 0.23/0.53  %----Explicit typings (32)
% 0.23/0.53  thf(sy_c_Com_Obody,type,
% 0.23/0.53      body_1: pname > option_com ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Com_Ocom_OBODY,type,
% 0.23/0.53      body: pname > com ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Groups_Ozero__class_Ozero_000tc__Nat__Onat,type,
% 0.23/0.53      zero_zero_nat: nat ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Hoare__Mirabelle__ghhkfsbqqq_Ohoare__derivs_000t__a,type,
% 0.23/0.53      hoare_2128652938rivs_a: ( hoare_669141180iple_a > $o ) > ( hoare_669141180iple_a > $o ) > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Hoare__Mirabelle__ghhkfsbqqq_Ohoare__valids_000t__a,type,
% 0.23/0.53      hoare_319002636lids_a: ( hoare_669141180iple_a > $o ) > ( hoare_669141180iple_a > $o ) > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Hoare__Mirabelle__ghhkfsbqqq_Otriple_Otriple_000t__a,type,
% 0.23/0.53      hoare_1295064928iple_a: ( x_a > state > $o ) > com > ( x_a > state > $o ) > hoare_669141180iple_a ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Hoare__Mirabelle__ghhkfsbqqq_Otriple__valid_000t__a,type,
% 0.23/0.53      hoare_2082685510alid_a: nat > hoare_669141180iple_a > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Lattices_Osemilattice__sup__class_Osup_000_062_Itc__Com__Opname_M_Eo_J,type,
% 0.23/0.53      semila1780557381name_o: ( pname > $o ) > ( pname > $o ) > pname > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Lattices_Osemilattice__sup__class_Osup_000_062_Itc__Hoare____Mirabelle____g,type,
% 0.23/0.53      semila1689936973le_a_o: ( hoare_669141180iple_a > $o ) > ( hoare_669141180iple_a > $o ) > hoare_669141180iple_a > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Lattices_Osemilattice__sup__class_Osup_000_Eo,type,
% 0.23/0.53      semila10642723_sup_o: $o > $o > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Nat_OSuc,type,
% 0.23/0.53      suc: nat > nat ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Natural_Oevalc,type,
% 0.23/0.53      evalc: com > state > state > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Option_Othe_000tc__Com__Ocom,type,
% 0.23/0.53      the_com: option_com > com ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Orderings_Obot__class_Obot_000_062_Itc__Com__Opname_M_Eo_J,type,
% 0.23/0.53      bot_bot_pname_o: pname > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Orderings_Obot__class_Obot_000_062_Itc__Hoare____Mirabelle____ghhkfsbqqq__O,type,
% 0.23/0.53      bot_bo280939947le_a_o: hoare_669141180iple_a > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Set_OCollect_000tc__Com__Opname,type,
% 0.23/0.53      collect_pname: ( pname > $o ) > pname > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Set_OCollect_000tc__Hoare____Mirabelle____ghhkfsbqqq__Otriple_It__a_J,type,
% 0.23/0.53      collec1717965009iple_a: ( hoare_669141180iple_a > $o ) > hoare_669141180iple_a > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Set_Oimage_000tc__Com__Opname_000tc__Com__Opname,type,
% 0.23/0.53      image_pname_pname: ( pname > pname ) > ( pname > $o ) > pname > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Set_Oimage_000tc__Com__Opname_000tc__Hoare____Mirabelle____ghhkfsbqqq__Otri,type,
% 0.23/0.53      image_957198589iple_a: ( pname > hoare_669141180iple_a ) > ( pname > $o ) > hoare_669141180iple_a > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Set_Oimage_000tc__Hoare____Mirabelle____ghhkfsbqqq__Otriple_It__a_J_000tc__,type,
% 0.23/0.53      image_225123213_pname: ( hoare_669141180iple_a > pname ) > ( hoare_669141180iple_a > $o ) > pname > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Set_Oimage_000tc__Hoare____Mirabelle____ghhkfsbqqq__Otriple_It__a_J_000tc___001,type,
% 0.23/0.53      image_1033305477iple_a: ( hoare_669141180iple_a > hoare_669141180iple_a ) > ( hoare_669141180iple_a > $o ) > hoare_669141180iple_a > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Set_Oinsert_000tc__Com__Opname,type,
% 0.23/0.53      insert_pname: pname > ( pname > $o ) > pname > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_Set_Oinsert_000tc__Hoare____Mirabelle____ghhkfsbqqq__Otriple_It__a_J,type,
% 0.23/0.53      insert175534902iple_a: hoare_669141180iple_a > ( hoare_669141180iple_a > $o ) > hoare_669141180iple_a > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_fequal_000tc__Com__Opname,type,
% 0.23/0.53      fequal_pname: pname > pname > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_fequal_000tc__Hoare____Mirabelle____ghhkfsbqqq__Otriple_It__a_J,type,
% 0.23/0.53      fequal182287803iple_a: hoare_669141180iple_a > hoare_669141180iple_a > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_member_000tc__Com__Opname,type,
% 0.23/0.53      member_pname: pname > ( pname > $o ) > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_c_member_000tc__Hoare____Mirabelle____ghhkfsbqqq__Otriple_It__a_J,type,
% 0.23/0.53      member1016246415iple_a: hoare_669141180iple_a > ( hoare_669141180iple_a > $o ) > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_v_G,type,
% 0.23/0.53      g: hoare_669141180iple_a > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_v_P,type,
% 0.23/0.53      p: pname > x_a > state > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_v_Procs,type,
% 0.23/0.53      procs: pname > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_v_Q,type,
% 0.23/0.53      q: pname > x_a > state > $o ).
% 0.23/0.53  
% 0.23/0.53  thf(sy_v_n,type,
% 0.23/0.53      n: nat ).
% 0.23/0.53  
% 0.23/0.53  %----Relevant facts (190)
% 0.23/0.53  thf(fact_0_triple_Oinject,axiom,
% 0.23/0.53      ! [Fun1_2: x_a > state > $o,Com_2: com,Fun2_2: x_a > state > $o,Fun1_1: x_a > state > $o,Com_1: com,Fun2_1: x_a > state > $o] :
% 0.23/0.53        ( ( ( hoare_1295064928iple_a @ Fun1_2 @ Com_2 @ Fun2_2 )
% 0.23/0.53          = ( hoare_1295064928iple_a @ Fun1_1 @ Com_1 @ Fun2_1 ) )
% 0.23/0.53      <=> ( ( Fun1_2 = Fun1_1 )
% 0.23/0.53          & ( Com_2 = Com_1 )
% 0.23/0.53          & ( Fun2_2 = Fun2_1 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_1_hoare__valids__def,axiom,
% 0.23/0.53      ! [G_10: hoare_669141180iple_a > $o,Ts_3: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( hoare_319002636lids_a @ G_10 @ Ts_3 )
% 0.23/0.53      <=> ! [N: nat] :
% 0.23/0.53            ( ! [X: hoare_669141180iple_a] :
% 0.23/0.53                ( ( member1016246415iple_a @ X @ G_10 )
% 0.23/0.53               => ( hoare_2082685510alid_a @ N @ X ) )
% 0.23/0.53           => ! [X: hoare_669141180iple_a] :
% 0.23/0.53                ( ( member1016246415iple_a @ X @ Ts_3 )
% 0.23/0.53               => ( hoare_2082685510alid_a @ N @ X ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_2_hoare__derivs_OBody,axiom,
% 0.23/0.53      ! [G_9: hoare_669141180iple_a > $o,P_14: pname > x_a > state > $o,Q_4: pname > x_a > state > $o,Procs_1: pname > $o] :
% 0.23/0.53        ( ( hoare_2128652938rivs_a
% 0.23/0.53          @ ( semila1689936973le_a_o @ G_9
% 0.23/0.53            @ ( image_957198589iple_a
% 0.23/0.53              @ ^ [P_9: pname] : ( hoare_1295064928iple_a @ ( P_14 @ P_9 ) @ ( body @ P_9 ) @ ( Q_4 @ P_9 ) )
% 0.23/0.53              @ Procs_1 ) )
% 0.23/0.53          @ ( image_957198589iple_a
% 0.23/0.53            @ ^ [P_9: pname] : ( hoare_1295064928iple_a @ ( P_14 @ P_9 ) @ ( the_com @ ( body_1 @ P_9 ) ) @ ( Q_4 @ P_9 ) )
% 0.23/0.53            @ Procs_1 ) )
% 0.23/0.53       => ( hoare_2128652938rivs_a @ G_9
% 0.23/0.53          @ ( image_957198589iple_a
% 0.23/0.53            @ ^ [P_9: pname] : ( hoare_1295064928iple_a @ ( P_14 @ P_9 ) @ ( body @ P_9 ) @ ( Q_4 @ P_9 ) )
% 0.23/0.53            @ Procs_1 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_3_UnE,axiom,
% 0.23/0.53      ! [C_13: hoare_669141180iple_a,A_65: hoare_669141180iple_a > $o,B_36: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( member1016246415iple_a @ C_13 @ ( semila1689936973le_a_o @ A_65 @ B_36 ) )
% 0.23/0.53       => ( ~ ( member1016246415iple_a @ C_13 @ A_65 )
% 0.23/0.53         => ( member1016246415iple_a @ C_13 @ B_36 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_4_UnE,axiom,
% 0.23/0.53      ! [C_13: pname,A_65: pname > $o,B_36: pname > $o] :
% 0.23/0.53        ( ( member_pname @ C_13 @ ( semila1780557381name_o @ A_65 @ B_36 ) )
% 0.23/0.53       => ( ~ ( member_pname @ C_13 @ A_65 )
% 0.23/0.53         => ( member_pname @ C_13 @ B_36 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_5_sup1E,axiom,
% 0.23/0.53      ! [A_64: hoare_669141180iple_a > $o,B_35: hoare_669141180iple_a > $o,X_24: hoare_669141180iple_a] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ A_64 @ B_35 @ X_24 )
% 0.23/0.53       => ( ~ ( A_64 @ X_24 )
% 0.23/0.53         => ( B_35 @ X_24 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_6_sup1E,axiom,
% 0.23/0.53      ! [A_64: pname > $o,B_35: pname > $o,X_24: pname] :
% 0.23/0.53        ( ( semila1780557381name_o @ A_64 @ B_35 @ X_24 )
% 0.23/0.53       => ( ~ ( A_64 @ X_24 )
% 0.23/0.53         => ( B_35 @ X_24 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_7_sup1CI,axiom,
% 0.23/0.53      ! [A_63: hoare_669141180iple_a > $o,B_34: hoare_669141180iple_a > $o,X_23: hoare_669141180iple_a] :
% 0.23/0.53        ( ( ~ ( B_34 @ X_23 )
% 0.23/0.53         => ( A_63 @ X_23 ) )
% 0.23/0.53       => ( semila1689936973le_a_o @ A_63 @ B_34 @ X_23 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_8_sup1CI,axiom,
% 0.23/0.53      ! [A_63: pname > $o,B_34: pname > $o,X_23: pname] :
% 0.23/0.53        ( ( ~ ( B_34 @ X_23 )
% 0.23/0.53         => ( A_63 @ X_23 ) )
% 0.23/0.53       => ( semila1780557381name_o @ A_63 @ B_34 @ X_23 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_9_UnCI,axiom,
% 0.23/0.53      ! [A_62: hoare_669141180iple_a > $o,C_12: hoare_669141180iple_a,B_33: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( ~ ( member1016246415iple_a @ C_12 @ B_33 )
% 0.23/0.53         => ( member1016246415iple_a @ C_12 @ A_62 ) )
% 0.23/0.53       => ( member1016246415iple_a @ C_12 @ ( semila1689936973le_a_o @ A_62 @ B_33 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_10_UnCI,axiom,
% 0.23/0.53      ! [A_62: pname > $o,C_12: pname,B_33: pname > $o] :
% 0.23/0.53        ( ( ~ ( member_pname @ C_12 @ B_33 )
% 0.23/0.53         => ( member_pname @ C_12 @ A_62 ) )
% 0.23/0.53       => ( member_pname @ C_12 @ ( semila1780557381name_o @ A_62 @ B_33 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_11_image__eqI,axiom,
% 0.23/0.53      ! [A_61: pname > $o,B_32: hoare_669141180iple_a,F_9: pname > hoare_669141180iple_a,X_22: pname] :
% 0.23/0.53        ( ( B_32
% 0.23/0.53          = ( F_9 @ X_22 ) )
% 0.23/0.53       => ( ( member_pname @ X_22 @ A_61 )
% 0.23/0.53         => ( member1016246415iple_a @ B_32 @ ( image_957198589iple_a @ F_9 @ A_61 ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_12_image__eqI,axiom,
% 0.23/0.53      ! [A_61: hoare_669141180iple_a > $o,B_32: pname,F_9: hoare_669141180iple_a > pname,X_22: hoare_669141180iple_a] :
% 0.23/0.53        ( ( B_32
% 0.23/0.53          = ( F_9 @ X_22 ) )
% 0.23/0.53       => ( ( member1016246415iple_a @ X_22 @ A_61 )
% 0.23/0.53         => ( member_pname @ B_32 @ ( image_225123213_pname @ F_9 @ A_61 ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_13_image__Un,axiom,
% 0.23/0.53      ! [F_8: pname > hoare_669141180iple_a,A_60: pname > $o,B_31: pname > $o] :
% 0.23/0.53        ( ( image_957198589iple_a @ F_8 @ ( semila1780557381name_o @ A_60 @ B_31 ) )
% 0.23/0.53        = ( semila1689936973le_a_o @ ( image_957198589iple_a @ F_8 @ A_60 ) @ ( image_957198589iple_a @ F_8 @ B_31 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_14_image__Un,axiom,
% 0.23/0.53      ! [F_8: hoare_669141180iple_a > pname,A_60: hoare_669141180iple_a > $o,B_31: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( image_225123213_pname @ F_8 @ ( semila1689936973le_a_o @ A_60 @ B_31 ) )
% 0.23/0.53        = ( semila1780557381name_o @ ( image_225123213_pname @ F_8 @ A_60 ) @ ( image_225123213_pname @ F_8 @ B_31 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_15_sup__fun__def,axiom,
% 0.23/0.53      ! [F_7: hoare_669141180iple_a > $o,G_8: hoare_669141180iple_a > $o,X: hoare_669141180iple_a] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ F_7 @ G_8 @ X )
% 0.23/0.53      <=> ( semila10642723_sup_o @ ( F_7 @ X ) @ ( G_8 @ X ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_16_sup__fun__def,axiom,
% 0.23/0.53      ! [F_7: pname > $o,G_8: pname > $o,X: pname] :
% 0.23/0.53        ( ( semila1780557381name_o @ F_7 @ G_8 @ X )
% 0.23/0.53      <=> ( semila10642723_sup_o @ ( F_7 @ X ) @ ( G_8 @ X ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_17_sup__apply,axiom,
% 0.23/0.53      ! [F_6: hoare_669141180iple_a > $o,G_7: hoare_669141180iple_a > $o,X_21: hoare_669141180iple_a] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ F_6 @ G_7 @ X_21 )
% 0.23/0.53      <=> ( semila10642723_sup_o @ ( F_6 @ X_21 ) @ ( G_7 @ X_21 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_18_sup__apply,axiom,
% 0.23/0.53      ! [F_6: pname > $o,G_7: pname > $o,X_21: pname] :
% 0.23/0.53        ( ( semila1780557381name_o @ F_6 @ G_7 @ X_21 )
% 0.23/0.53      <=> ( semila10642723_sup_o @ ( F_6 @ X_21 ) @ ( G_7 @ X_21 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_19_cut,axiom,
% 0.23/0.53      ! [G_6: hoare_669141180iple_a > $o,G_5: hoare_669141180iple_a > $o,Ts_2: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( hoare_2128652938rivs_a @ G_5 @ Ts_2 )
% 0.23/0.53       => ( ( hoare_2128652938rivs_a @ G_6 @ G_5 )
% 0.23/0.53         => ( hoare_2128652938rivs_a @ G_6 @ Ts_2 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_20_sup__assoc,axiom,
% 0.23/0.53      ! [X_20: hoare_669141180iple_a > $o,Y_12: hoare_669141180iple_a > $o,Z_4: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ ( semila1689936973le_a_o @ X_20 @ Y_12 ) @ Z_4 )
% 0.23/0.53        = ( semila1689936973le_a_o @ X_20 @ ( semila1689936973le_a_o @ Y_12 @ Z_4 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_21_sup__assoc,axiom,
% 0.23/0.53      ! [X_20: pname > $o,Y_12: pname > $o,Z_4: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ ( semila1780557381name_o @ X_20 @ Y_12 ) @ Z_4 )
% 0.23/0.53        = ( semila1780557381name_o @ X_20 @ ( semila1780557381name_o @ Y_12 @ Z_4 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_22_sup__assoc,axiom,
% 0.23/0.53      ! [X_20: $o,Y_12: $o,Z_4: $o] :
% 0.23/0.53        ( ( semila10642723_sup_o @ ( semila10642723_sup_o @ X_20 @ Y_12 ) @ Z_4 )
% 0.23/0.53      <=> ( semila10642723_sup_o @ X_20 @ ( semila10642723_sup_o @ Y_12 @ Z_4 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_23_inf__sup__aci_I6_J,axiom,
% 0.23/0.53      ! [X_19: hoare_669141180iple_a > $o,Y_11: hoare_669141180iple_a > $o,Z_3: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ ( semila1689936973le_a_o @ X_19 @ Y_11 ) @ Z_3 )
% 0.23/0.53        = ( semila1689936973le_a_o @ X_19 @ ( semila1689936973le_a_o @ Y_11 @ Z_3 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_24_inf__sup__aci_I6_J,axiom,
% 0.23/0.53      ! [X_19: pname > $o,Y_11: pname > $o,Z_3: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ ( semila1780557381name_o @ X_19 @ Y_11 ) @ Z_3 )
% 0.23/0.53        = ( semila1780557381name_o @ X_19 @ ( semila1780557381name_o @ Y_11 @ Z_3 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_25_inf__sup__aci_I6_J,axiom,
% 0.23/0.53      ! [X_19: $o,Y_11: $o,Z_3: $o] :
% 0.23/0.53        ( ( semila10642723_sup_o @ ( semila10642723_sup_o @ X_19 @ Y_11 ) @ Z_3 )
% 0.23/0.53      <=> ( semila10642723_sup_o @ X_19 @ ( semila10642723_sup_o @ Y_11 @ Z_3 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_26_sup_Oassoc,axiom,
% 0.23/0.53      ! [A_59: hoare_669141180iple_a > $o,B_30: hoare_669141180iple_a > $o,C_11: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ ( semila1689936973le_a_o @ A_59 @ B_30 ) @ C_11 )
% 0.23/0.53        = ( semila1689936973le_a_o @ A_59 @ ( semila1689936973le_a_o @ B_30 @ C_11 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_27_sup_Oassoc,axiom,
% 0.23/0.53      ! [A_59: pname > $o,B_30: pname > $o,C_11: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ ( semila1780557381name_o @ A_59 @ B_30 ) @ C_11 )
% 0.23/0.53        = ( semila1780557381name_o @ A_59 @ ( semila1780557381name_o @ B_30 @ C_11 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_28_sup_Oassoc,axiom,
% 0.23/0.53      ! [A_59: $o,B_30: $o,C_11: $o] :
% 0.23/0.53        ( ( semila10642723_sup_o @ ( semila10642723_sup_o @ A_59 @ B_30 ) @ C_11 )
% 0.23/0.53      <=> ( semila10642723_sup_o @ A_59 @ ( semila10642723_sup_o @ B_30 @ C_11 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_29_sup__left__commute,axiom,
% 0.23/0.53      ! [X_18: hoare_669141180iple_a > $o,Y_10: hoare_669141180iple_a > $o,Z_2: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ X_18 @ ( semila1689936973le_a_o @ Y_10 @ Z_2 ) )
% 0.23/0.53        = ( semila1689936973le_a_o @ Y_10 @ ( semila1689936973le_a_o @ X_18 @ Z_2 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_30_sup__left__commute,axiom,
% 0.23/0.53      ! [X_18: pname > $o,Y_10: pname > $o,Z_2: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ X_18 @ ( semila1780557381name_o @ Y_10 @ Z_2 ) )
% 0.23/0.53        = ( semila1780557381name_o @ Y_10 @ ( semila1780557381name_o @ X_18 @ Z_2 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_31_sup__left__commute,axiom,
% 0.23/0.53      ! [X_18: $o,Y_10: $o,Z_2: $o] :
% 0.23/0.53        ( ( semila10642723_sup_o @ X_18 @ ( semila10642723_sup_o @ Y_10 @ Z_2 ) )
% 0.23/0.53      <=> ( semila10642723_sup_o @ Y_10 @ ( semila10642723_sup_o @ X_18 @ Z_2 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_32_inf__sup__aci_I7_J,axiom,
% 0.23/0.53      ! [X_17: hoare_669141180iple_a > $o,Y_9: hoare_669141180iple_a > $o,Z_1: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ X_17 @ ( semila1689936973le_a_o @ Y_9 @ Z_1 ) )
% 0.23/0.53        = ( semila1689936973le_a_o @ Y_9 @ ( semila1689936973le_a_o @ X_17 @ Z_1 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_33_inf__sup__aci_I7_J,axiom,
% 0.23/0.53      ! [X_17: pname > $o,Y_9: pname > $o,Z_1: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ X_17 @ ( semila1780557381name_o @ Y_9 @ Z_1 ) )
% 0.23/0.53        = ( semila1780557381name_o @ Y_9 @ ( semila1780557381name_o @ X_17 @ Z_1 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_34_inf__sup__aci_I7_J,axiom,
% 0.23/0.53      ! [X_17: $o,Y_9: $o,Z_1: $o] :
% 0.23/0.53        ( ( semila10642723_sup_o @ X_17 @ ( semila10642723_sup_o @ Y_9 @ Z_1 ) )
% 0.23/0.53      <=> ( semila10642723_sup_o @ Y_9 @ ( semila10642723_sup_o @ X_17 @ Z_1 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_35_sup_Oleft__commute,axiom,
% 0.23/0.53      ! [B_29: hoare_669141180iple_a > $o,A_58: hoare_669141180iple_a > $o,C_10: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ B_29 @ ( semila1689936973le_a_o @ A_58 @ C_10 ) )
% 0.23/0.53        = ( semila1689936973le_a_o @ A_58 @ ( semila1689936973le_a_o @ B_29 @ C_10 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_36_sup_Oleft__commute,axiom,
% 0.23/0.53      ! [B_29: pname > $o,A_58: pname > $o,C_10: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ B_29 @ ( semila1780557381name_o @ A_58 @ C_10 ) )
% 0.23/0.53        = ( semila1780557381name_o @ A_58 @ ( semila1780557381name_o @ B_29 @ C_10 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_37_sup_Oleft__commute,axiom,
% 0.23/0.53      ! [B_29: $o,A_58: $o,C_10: $o] :
% 0.23/0.53        ( ( semila10642723_sup_o @ B_29 @ ( semila10642723_sup_o @ A_58 @ C_10 ) )
% 0.23/0.53      <=> ( semila10642723_sup_o @ A_58 @ ( semila10642723_sup_o @ B_29 @ C_10 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_38_sup__left__idem,axiom,
% 0.23/0.53      ! [X_16: hoare_669141180iple_a > $o,Y_8: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ X_16 @ ( semila1689936973le_a_o @ X_16 @ Y_8 ) )
% 0.23/0.53        = ( semila1689936973le_a_o @ X_16 @ Y_8 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_39_sup__left__idem,axiom,
% 0.23/0.53      ! [X_16: pname > $o,Y_8: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ X_16 @ ( semila1780557381name_o @ X_16 @ Y_8 ) )
% 0.23/0.53        = ( semila1780557381name_o @ X_16 @ Y_8 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_40_sup__left__idem,axiom,
% 0.23/0.53      ! [X_16: $o,Y_8: $o] :
% 0.23/0.53        ( ( semila10642723_sup_o @ X_16 @ ( semila10642723_sup_o @ X_16 @ Y_8 ) )
% 0.23/0.53      <=> ( semila10642723_sup_o @ X_16 @ Y_8 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_41_inf__sup__aci_I8_J,axiom,
% 0.23/0.53      ! [X_15: hoare_669141180iple_a > $o,Y_7: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ X_15 @ ( semila1689936973le_a_o @ X_15 @ Y_7 ) )
% 0.23/0.53        = ( semila1689936973le_a_o @ X_15 @ Y_7 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_42_inf__sup__aci_I8_J,axiom,
% 0.23/0.53      ! [X_15: pname > $o,Y_7: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ X_15 @ ( semila1780557381name_o @ X_15 @ Y_7 ) )
% 0.23/0.53        = ( semila1780557381name_o @ X_15 @ Y_7 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_43_inf__sup__aci_I8_J,axiom,
% 0.23/0.53      ! [X_15: $o,Y_7: $o] :
% 0.23/0.53        ( ( semila10642723_sup_o @ X_15 @ ( semila10642723_sup_o @ X_15 @ Y_7 ) )
% 0.23/0.53      <=> ( semila10642723_sup_o @ X_15 @ Y_7 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_44_sup_Oleft__idem,axiom,
% 0.23/0.53      ! [A_57: hoare_669141180iple_a > $o,B_28: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ A_57 @ ( semila1689936973le_a_o @ A_57 @ B_28 ) )
% 0.23/0.53        = ( semila1689936973le_a_o @ A_57 @ B_28 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_45_sup_Oleft__idem,axiom,
% 0.23/0.53      ! [A_57: pname > $o,B_28: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ A_57 @ ( semila1780557381name_o @ A_57 @ B_28 ) )
% 0.23/0.53        = ( semila1780557381name_o @ A_57 @ B_28 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_46_sup_Oleft__idem,axiom,
% 0.23/0.53      ! [A_57: $o,B_28: $o] :
% 0.23/0.53        ( ( semila10642723_sup_o @ A_57 @ ( semila10642723_sup_o @ A_57 @ B_28 ) )
% 0.23/0.53      <=> ( semila10642723_sup_o @ A_57 @ B_28 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_47_sup__commute,axiom,
% 0.23/0.53      ! [X_14: hoare_669141180iple_a > $o,Y_6: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ X_14 @ Y_6 )
% 0.23/0.53        = ( semila1689936973le_a_o @ Y_6 @ X_14 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_48_sup__commute,axiom,
% 0.23/0.53      ! [X_14: pname > $o,Y_6: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ X_14 @ Y_6 )
% 0.23/0.53        = ( semila1780557381name_o @ Y_6 @ X_14 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_49_sup__commute,axiom,
% 0.23/0.53      ! [X_14: $o,Y_6: $o] :
% 0.23/0.53        ( ( semila10642723_sup_o @ X_14 @ Y_6 )
% 0.23/0.53      <=> ( semila10642723_sup_o @ Y_6 @ X_14 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_50_inf__sup__aci_I5_J,axiom,
% 0.23/0.53      ! [X_13: hoare_669141180iple_a > $o,Y_5: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ X_13 @ Y_5 )
% 0.23/0.53        = ( semila1689936973le_a_o @ Y_5 @ X_13 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_51_inf__sup__aci_I5_J,axiom,
% 0.23/0.53      ! [X_13: pname > $o,Y_5: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ X_13 @ Y_5 )
% 0.23/0.53        = ( semila1780557381name_o @ Y_5 @ X_13 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_52_inf__sup__aci_I5_J,axiom,
% 0.23/0.53      ! [X_13: $o,Y_5: $o] :
% 0.23/0.53        ( ( semila10642723_sup_o @ X_13 @ Y_5 )
% 0.23/0.53      <=> ( semila10642723_sup_o @ Y_5 @ X_13 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_53_sup_Ocommute,axiom,
% 0.23/0.53      ! [A_56: hoare_669141180iple_a > $o,B_27: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ A_56 @ B_27 )
% 0.23/0.53        = ( semila1689936973le_a_o @ B_27 @ A_56 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_54_sup_Ocommute,axiom,
% 0.23/0.53      ! [A_56: pname > $o,B_27: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ A_56 @ B_27 )
% 0.23/0.53        = ( semila1780557381name_o @ B_27 @ A_56 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_55_sup_Ocommute,axiom,
% 0.23/0.53      ! [A_56: $o,B_27: $o] :
% 0.23/0.53        ( ( semila10642723_sup_o @ A_56 @ B_27 )
% 0.23/0.53      <=> ( semila10642723_sup_o @ B_27 @ A_56 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_56_sup__idem,axiom,
% 0.23/0.53      ! [X_12: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ X_12 @ X_12 )
% 0.23/0.53        = X_12 ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_57_sup__idem,axiom,
% 0.23/0.53      ! [X_12: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ X_12 @ X_12 )
% 0.23/0.53        = X_12 ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_58_sup__idem,axiom,
% 0.23/0.53      ! [X_12: $o] :
% 0.23/0.53        ( ( semila10642723_sup_o @ X_12 @ X_12 )
% 0.23/0.53      <=> X_12 ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_59_sup_Oidem,axiom,
% 0.23/0.53      ! [A_55: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ A_55 @ A_55 )
% 0.23/0.53        = A_55 ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_60_sup_Oidem,axiom,
% 0.23/0.53      ! [A_55: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ A_55 @ A_55 )
% 0.23/0.53        = A_55 ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_61_sup_Oidem,axiom,
% 0.23/0.53      ! [A_55: $o] :
% 0.23/0.53        ( ( semila10642723_sup_o @ A_55 @ A_55 )
% 0.23/0.53      <=> A_55 ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_62_rev__image__eqI,axiom,
% 0.23/0.53      ! [B_26: pname,F_5: hoare_669141180iple_a > pname,X_11: hoare_669141180iple_a,A_54: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( member1016246415iple_a @ X_11 @ A_54 )
% 0.23/0.53       => ( ( B_26
% 0.23/0.53            = ( F_5 @ X_11 ) )
% 0.23/0.53         => ( member_pname @ B_26 @ ( image_225123213_pname @ F_5 @ A_54 ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_63_rev__image__eqI,axiom,
% 0.23/0.53      ! [B_26: hoare_669141180iple_a,F_5: pname > hoare_669141180iple_a,X_11: pname,A_54: pname > $o] :
% 0.23/0.53        ( ( member_pname @ X_11 @ A_54 )
% 0.23/0.53       => ( ( B_26
% 0.23/0.53            = ( F_5 @ X_11 ) )
% 0.23/0.53         => ( member1016246415iple_a @ B_26 @ ( image_957198589iple_a @ F_5 @ A_54 ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_64_imageI,axiom,
% 0.23/0.53      ! [F_4: hoare_669141180iple_a > pname,X_10: hoare_669141180iple_a,A_53: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( member1016246415iple_a @ X_10 @ A_53 )
% 0.23/0.53       => ( member_pname @ ( F_4 @ X_10 ) @ ( image_225123213_pname @ F_4 @ A_53 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_65_imageI,axiom,
% 0.23/0.53      ! [F_4: pname > hoare_669141180iple_a,X_10: pname,A_53: pname > $o] :
% 0.23/0.53        ( ( member_pname @ X_10 @ A_53 )
% 0.23/0.53       => ( member1016246415iple_a @ ( F_4 @ X_10 ) @ ( image_957198589iple_a @ F_4 @ A_53 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_66_image__iff,axiom,
% 0.23/0.53      ! [Z: pname,F_3: hoare_669141180iple_a > pname,A_52: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( member_pname @ Z @ ( image_225123213_pname @ F_3 @ A_52 ) )
% 0.23/0.53      <=> ? [X: hoare_669141180iple_a] :
% 0.23/0.53            ( ( member1016246415iple_a @ X @ A_52 )
% 0.23/0.53            & ( Z
% 0.23/0.53              = ( F_3 @ X ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_67_image__iff,axiom,
% 0.23/0.53      ! [Z: hoare_669141180iple_a,F_3: pname > hoare_669141180iple_a,A_52: pname > $o] :
% 0.23/0.53        ( ( member1016246415iple_a @ Z @ ( image_957198589iple_a @ F_3 @ A_52 ) )
% 0.23/0.53      <=> ? [X: pname] :
% 0.23/0.53            ( ( member_pname @ X @ A_52 )
% 0.23/0.53            & ( Z
% 0.23/0.53              = ( F_3 @ X ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_68_UnI2,axiom,
% 0.23/0.53      ! [A_51: hoare_669141180iple_a > $o,C_9: hoare_669141180iple_a,B_25: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( member1016246415iple_a @ C_9 @ B_25 )
% 0.23/0.53       => ( member1016246415iple_a @ C_9 @ ( semila1689936973le_a_o @ A_51 @ B_25 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_69_UnI2,axiom,
% 0.23/0.53      ! [A_51: pname > $o,C_9: pname,B_25: pname > $o] :
% 0.23/0.53        ( ( member_pname @ C_9 @ B_25 )
% 0.23/0.53       => ( member_pname @ C_9 @ ( semila1780557381name_o @ A_51 @ B_25 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_70_UnI1,axiom,
% 0.23/0.53      ! [B_24: hoare_669141180iple_a > $o,C_8: hoare_669141180iple_a,A_50: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( member1016246415iple_a @ C_8 @ A_50 )
% 0.23/0.53       => ( member1016246415iple_a @ C_8 @ ( semila1689936973le_a_o @ A_50 @ B_24 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_71_UnI1,axiom,
% 0.23/0.53      ! [B_24: pname > $o,C_8: pname,A_50: pname > $o] :
% 0.23/0.53        ( ( member_pname @ C_8 @ A_50 )
% 0.23/0.53       => ( member_pname @ C_8 @ ( semila1780557381name_o @ A_50 @ B_24 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_72_sup1I2,axiom,
% 0.23/0.53      ! [A_49: hoare_669141180iple_a > $o,B_23: hoare_669141180iple_a > $o,X_9: hoare_669141180iple_a] :
% 0.23/0.53        ( ( B_23 @ X_9 )
% 0.23/0.53       => ( semila1689936973le_a_o @ A_49 @ B_23 @ X_9 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_73_sup1I2,axiom,
% 0.23/0.53      ! [A_49: pname > $o,B_23: pname > $o,X_9: pname] :
% 0.23/0.53        ( ( B_23 @ X_9 )
% 0.23/0.53       => ( semila1780557381name_o @ A_49 @ B_23 @ X_9 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_74_sup1I1,axiom,
% 0.23/0.53      ! [B_22: hoare_669141180iple_a > $o,A_48: hoare_669141180iple_a > $o,X_8: hoare_669141180iple_a] :
% 0.23/0.53        ( ( A_48 @ X_8 )
% 0.23/0.53       => ( semila1689936973le_a_o @ A_48 @ B_22 @ X_8 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_75_sup1I1,axiom,
% 0.23/0.53      ! [B_22: pname > $o,A_48: pname > $o,X_8: pname] :
% 0.23/0.53        ( ( A_48 @ X_8 )
% 0.23/0.53       => ( semila1780557381name_o @ A_48 @ B_22 @ X_8 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_76_ball__Un,axiom,
% 0.23/0.53      ! [P_13: hoare_669141180iple_a > $o,A_47: hoare_669141180iple_a > $o,B_21: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ! [X: hoare_669141180iple_a] :
% 0.23/0.53            ( ( member1016246415iple_a @ X @ ( semila1689936973le_a_o @ A_47 @ B_21 ) )
% 0.23/0.53           => ( P_13 @ X ) )
% 0.23/0.53      <=> ( ! [X: hoare_669141180iple_a] :
% 0.23/0.53              ( ( member1016246415iple_a @ X @ A_47 )
% 0.23/0.53             => ( P_13 @ X ) )
% 0.23/0.53          & ! [X: hoare_669141180iple_a] :
% 0.23/0.53              ( ( member1016246415iple_a @ X @ B_21 )
% 0.23/0.53             => ( P_13 @ X ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_77_ball__Un,axiom,
% 0.23/0.53      ! [P_13: pname > $o,A_47: pname > $o,B_21: pname > $o] :
% 0.23/0.53        ( ! [X: pname] :
% 0.23/0.53            ( ( member_pname @ X @ ( semila1780557381name_o @ A_47 @ B_21 ) )
% 0.23/0.53           => ( P_13 @ X ) )
% 0.23/0.53      <=> ( ! [X: pname] :
% 0.23/0.53              ( ( member_pname @ X @ A_47 )
% 0.23/0.53             => ( P_13 @ X ) )
% 0.23/0.53          & ! [X: pname] :
% 0.23/0.53              ( ( member_pname @ X @ B_21 )
% 0.23/0.53             => ( P_13 @ X ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_78_bex__Un,axiom,
% 0.23/0.53      ! [P_12: hoare_669141180iple_a > $o,A_46: hoare_669141180iple_a > $o,B_20: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ? [X: hoare_669141180iple_a] :
% 0.23/0.53            ( ( member1016246415iple_a @ X @ ( semila1689936973le_a_o @ A_46 @ B_20 ) )
% 0.23/0.53            & ( P_12 @ X ) )
% 0.23/0.53      <=> ( ? [X: hoare_669141180iple_a] :
% 0.23/0.53              ( ( member1016246415iple_a @ X @ A_46 )
% 0.23/0.53              & ( P_12 @ X ) )
% 0.23/0.53          | ? [X: hoare_669141180iple_a] :
% 0.23/0.53              ( ( member1016246415iple_a @ X @ B_20 )
% 0.23/0.53              & ( P_12 @ X ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_79_bex__Un,axiom,
% 0.23/0.53      ! [P_12: pname > $o,A_46: pname > $o,B_20: pname > $o] :
% 0.23/0.53        ( ? [X: pname] :
% 0.23/0.53            ( ( member_pname @ X @ ( semila1780557381name_o @ A_46 @ B_20 ) )
% 0.23/0.53            & ( P_12 @ X ) )
% 0.23/0.53      <=> ( ? [X: pname] :
% 0.23/0.53              ( ( member_pname @ X @ A_46 )
% 0.23/0.53              & ( P_12 @ X ) )
% 0.23/0.53          | ? [X: pname] :
% 0.23/0.53              ( ( member_pname @ X @ B_20 )
% 0.23/0.53              & ( P_12 @ X ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_80_Un__assoc,axiom,
% 0.23/0.53      ! [A_45: hoare_669141180iple_a > $o,B_19: hoare_669141180iple_a > $o,C_7: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ ( semila1689936973le_a_o @ A_45 @ B_19 ) @ C_7 )
% 0.23/0.53        = ( semila1689936973le_a_o @ A_45 @ ( semila1689936973le_a_o @ B_19 @ C_7 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_81_Un__assoc,axiom,
% 0.23/0.53      ! [A_45: pname > $o,B_19: pname > $o,C_7: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ ( semila1780557381name_o @ A_45 @ B_19 ) @ C_7 )
% 0.23/0.53        = ( semila1780557381name_o @ A_45 @ ( semila1780557381name_o @ B_19 @ C_7 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_82_Un__iff,axiom,
% 0.23/0.53      ! [C_6: hoare_669141180iple_a,A_44: hoare_669141180iple_a > $o,B_18: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( member1016246415iple_a @ C_6 @ ( semila1689936973le_a_o @ A_44 @ B_18 ) )
% 0.23/0.53      <=> ( ( member1016246415iple_a @ C_6 @ A_44 )
% 0.23/0.53          | ( member1016246415iple_a @ C_6 @ B_18 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_83_Un__iff,axiom,
% 0.23/0.53      ! [C_6: pname,A_44: pname > $o,B_18: pname > $o] :
% 0.23/0.53        ( ( member_pname @ C_6 @ ( semila1780557381name_o @ A_44 @ B_18 ) )
% 0.23/0.53      <=> ( ( member_pname @ C_6 @ A_44 )
% 0.23/0.53          | ( member_pname @ C_6 @ B_18 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_84_Un__left__commute,axiom,
% 0.23/0.53      ! [A_43: hoare_669141180iple_a > $o,B_17: hoare_669141180iple_a > $o,C_5: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ A_43 @ ( semila1689936973le_a_o @ B_17 @ C_5 ) )
% 0.23/0.53        = ( semila1689936973le_a_o @ B_17 @ ( semila1689936973le_a_o @ A_43 @ C_5 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_85_Un__left__commute,axiom,
% 0.23/0.53      ! [A_43: pname > $o,B_17: pname > $o,C_5: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ A_43 @ ( semila1780557381name_o @ B_17 @ C_5 ) )
% 0.23/0.53        = ( semila1780557381name_o @ B_17 @ ( semila1780557381name_o @ A_43 @ C_5 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_86_Un__left__absorb,axiom,
% 0.23/0.53      ! [A_42: hoare_669141180iple_a > $o,B_16: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ A_42 @ ( semila1689936973le_a_o @ A_42 @ B_16 ) )
% 0.23/0.53        = ( semila1689936973le_a_o @ A_42 @ B_16 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_87_Un__left__absorb,axiom,
% 0.23/0.53      ! [A_42: pname > $o,B_16: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ A_42 @ ( semila1780557381name_o @ A_42 @ B_16 ) )
% 0.23/0.53        = ( semila1780557381name_o @ A_42 @ B_16 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_88_Un__commute,axiom,
% 0.23/0.53      ! [A_41: hoare_669141180iple_a > $o,B_15: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ A_41 @ B_15 )
% 0.23/0.53        = ( semila1689936973le_a_o @ B_15 @ A_41 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_89_Un__commute,axiom,
% 0.23/0.53      ! [A_41: pname > $o,B_15: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ A_41 @ B_15 )
% 0.23/0.53        = ( semila1780557381name_o @ B_15 @ A_41 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_90_Un__def,axiom,
% 0.23/0.53      ! [A_40: hoare_669141180iple_a > $o,B_14: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ A_40 @ B_14 )
% 0.23/0.53        = ( collec1717965009iple_a
% 0.23/0.53          @ ^ [X: hoare_669141180iple_a] : ( (|) @ ( member1016246415iple_a @ X @ A_40 ) @ ( member1016246415iple_a @ X @ B_14 ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_91_Un__def,axiom,
% 0.23/0.53      ! [A_40: pname > $o,B_14: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ A_40 @ B_14 )
% 0.23/0.53        = ( collect_pname
% 0.23/0.53          @ ^ [X: pname] : ( (|) @ ( member_pname @ X @ A_40 ) @ ( member_pname @ X @ B_14 ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_92_Un__absorb,axiom,
% 0.23/0.53      ! [A_39: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( semila1689936973le_a_o @ A_39 @ A_39 )
% 0.23/0.53        = A_39 ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_93_Un__absorb,axiom,
% 0.23/0.53      ! [A_39: pname > $o] :
% 0.23/0.53        ( ( semila1780557381name_o @ A_39 @ A_39 )
% 0.23/0.53        = A_39 ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_94_image__image,axiom,
% 0.23/0.53      ! [F_2: pname > hoare_669141180iple_a,G_4: hoare_669141180iple_a > pname,A_38: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( image_957198589iple_a @ F_2 @ ( image_225123213_pname @ G_4 @ A_38 ) )
% 0.23/0.53        = ( image_1033305477iple_a
% 0.23/0.53          @ ^ [X: hoare_669141180iple_a] : ( F_2 @ ( G_4 @ X ) )
% 0.23/0.53          @ A_38 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_95_image__image,axiom,
% 0.23/0.53      ! [F_2: hoare_669141180iple_a > pname,G_4: pname > hoare_669141180iple_a,A_38: pname > $o] :
% 0.23/0.53        ( ( image_225123213_pname @ F_2 @ ( image_957198589iple_a @ G_4 @ A_38 ) )
% 0.23/0.53        = ( image_pname_pname
% 0.23/0.53          @ ^ [X: pname] : ( F_2 @ ( G_4 @ X ) )
% 0.23/0.53          @ A_38 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_96_sup__Un__eq,axiom,
% 0.23/0.53      ! [R: hoare_669141180iple_a > $o,S_1: hoare_669141180iple_a > $o,X: hoare_669141180iple_a] :
% 0.23/0.53        ( ( semila1689936973le_a_o
% 0.23/0.53          @ ^ [Y_1: hoare_669141180iple_a] : ( member1016246415iple_a @ Y_1 @ R )
% 0.23/0.53          @ ^ [Y_1: hoare_669141180iple_a] : ( member1016246415iple_a @ Y_1 @ S_1 )
% 0.23/0.53          @ X )
% 0.23/0.53      <=> ( member1016246415iple_a @ X @ ( semila1689936973le_a_o @ R @ S_1 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_97_sup__Un__eq,axiom,
% 0.23/0.53      ! [R: pname > $o,S_1: pname > $o,X: pname] :
% 0.23/0.53        ( ( semila1780557381name_o
% 0.23/0.53          @ ^ [Y_1: pname] : ( member_pname @ Y_1 @ R )
% 0.23/0.53          @ ^ [Y_1: pname] : ( member_pname @ Y_1 @ S_1 )
% 0.23/0.53          @ X )
% 0.23/0.53      <=> ( member_pname @ X @ ( semila1780557381name_o @ R @ S_1 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_98_Collect__disj__eq,axiom,
% 0.23/0.53      ! [P_11: hoare_669141180iple_a > $o,Q_3: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( collec1717965009iple_a
% 0.23/0.53          @ ^ [X: hoare_669141180iple_a] : ( (|) @ ( P_11 @ X ) @ ( Q_3 @ X ) ) )
% 0.23/0.53        = ( semila1689936973le_a_o @ ( collec1717965009iple_a @ P_11 ) @ ( collec1717965009iple_a @ Q_3 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_99_Collect__disj__eq,axiom,
% 0.23/0.53      ! [P_11: pname > $o,Q_3: pname > $o] :
% 0.23/0.53        ( ( collect_pname
% 0.23/0.53          @ ^ [X: pname] : ( (|) @ ( P_11 @ X ) @ ( Q_3 @ X ) ) )
% 0.23/0.53        = ( semila1780557381name_o @ ( collect_pname @ P_11 ) @ ( collect_pname @ Q_3 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_100_imageE,axiom,
% 0.23/0.53      ! [B_13: pname,F_1: hoare_669141180iple_a > pname,A_37: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( member_pname @ B_13 @ ( image_225123213_pname @ F_1 @ A_37 ) )
% 0.23/0.53       => ~ ! [X: hoare_669141180iple_a] :
% 0.23/0.53              ( ( B_13
% 0.23/0.53                = ( F_1 @ X ) )
% 0.23/0.53             => ~ ( member1016246415iple_a @ X @ A_37 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_101_imageE,axiom,
% 0.23/0.53      ! [B_13: hoare_669141180iple_a,F_1: pname > hoare_669141180iple_a,A_37: pname > $o] :
% 0.23/0.53        ( ( member1016246415iple_a @ B_13 @ ( image_957198589iple_a @ F_1 @ A_37 ) )
% 0.23/0.53       => ~ ! [X: pname] :
% 0.23/0.53              ( ( B_13
% 0.23/0.53                = ( F_1 @ X ) )
% 0.23/0.53             => ~ ( member_pname @ X @ A_37 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_102_Body__triple__valid__Suc,axiom,
% 0.23/0.53      ! [N_2: nat,P_10: x_a > state > $o,Pn_4: pname,Q_2: x_a > state > $o] :
% 0.23/0.53        ( ( hoare_2082685510alid_a @ N_2 @ ( hoare_1295064928iple_a @ P_10 @ ( the_com @ ( body_1 @ Pn_4 ) ) @ Q_2 ) )
% 0.23/0.53      <=> ( hoare_2082685510alid_a @ ( suc @ N_2 ) @ ( hoare_1295064928iple_a @ P_10 @ ( body @ Pn_4 ) @ Q_2 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_103_triple_Oexhaust,axiom,
% 0.23/0.53      ! [Y_4: hoare_669141180iple_a] :
% 0.23/0.53        ~ ! [Fun1: x_a > state > $o,Com: com,Fun2: x_a > state > $o] :
% 0.23/0.53            ( Y_4
% 0.23/0.53           != ( hoare_1295064928iple_a @ Fun1 @ Com @ Fun2 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_104_Body1,axiom,
% 0.23/0.53      ! [Pn_3: pname,G_3: hoare_669141180iple_a > $o,P_8: pname > x_a > state > $o,Q_1: pname > x_a > state > $o,Procs: pname > $o] :
% 0.23/0.53        ( ( hoare_2128652938rivs_a
% 0.23/0.53          @ ( semila1689936973le_a_o @ G_3
% 0.23/0.53            @ ( image_957198589iple_a
% 0.23/0.53              @ ^ [P_9: pname] : ( hoare_1295064928iple_a @ ( P_8 @ P_9 ) @ ( body @ P_9 ) @ ( Q_1 @ P_9 ) )
% 0.23/0.53              @ Procs ) )
% 0.23/0.53          @ ( image_957198589iple_a
% 0.23/0.53            @ ^ [P_9: pname] : ( hoare_1295064928iple_a @ ( P_8 @ P_9 ) @ ( the_com @ ( body_1 @ P_9 ) ) @ ( Q_1 @ P_9 ) )
% 0.23/0.53            @ Procs ) )
% 0.23/0.53       => ( ( member_pname @ Pn_3 @ Procs )
% 0.23/0.53         => ( hoare_2128652938rivs_a @ G_3 @ ( insert175534902iple_a @ ( hoare_1295064928iple_a @ ( P_8 @ Pn_3 ) @ ( body @ Pn_3 ) @ ( Q_1 @ Pn_3 ) ) @ bot_bo280939947le_a_o ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_105_image__cong,axiom,
% 0.23/0.53      ! [F: hoare_669141180iple_a > pname,G_2: hoare_669141180iple_a > pname,M: hoare_669141180iple_a > $o,N_1: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( M = N_1 )
% 0.23/0.53       => ( ! [X: hoare_669141180iple_a] :
% 0.23/0.53              ( ( member1016246415iple_a @ X @ N_1 )
% 0.23/0.53             => ( ( F @ X )
% 0.23/0.53                = ( G_2 @ X ) ) )
% 0.23/0.53         => ( ( image_225123213_pname @ F @ M )
% 0.23/0.53            = ( image_225123213_pname @ G_2 @ N_1 ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_106_image__cong,axiom,
% 0.23/0.53      ! [F: pname > hoare_669141180iple_a,G_2: pname > hoare_669141180iple_a,M: pname > $o,N_1: pname > $o] :
% 0.23/0.53        ( ( M = N_1 )
% 0.23/0.53       => ( ! [X: pname] :
% 0.23/0.53              ( ( member_pname @ X @ N_1 )
% 0.23/0.53             => ( ( F @ X )
% 0.23/0.53                = ( G_2 @ X ) ) )
% 0.23/0.53         => ( ( image_957198589iple_a @ F @ M )
% 0.23/0.53            = ( image_957198589iple_a @ G_2 @ N_1 ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_107_Body__triple__valid__0,axiom,
% 0.23/0.53      ! [P_7: x_a > state > $o,Pn_2: pname,Q: x_a > state > $o] : ( hoare_2082685510alid_a @ zero_zero_nat @ ( hoare_1295064928iple_a @ P_7 @ ( body @ Pn_2 ) @ Q ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_108_com_Osimps_I6_J,axiom,
% 0.23/0.53      ! [Pname_1: pname,Pname: pname] :
% 0.23/0.53        ( ( ( body @ Pname_1 )
% 0.23/0.53          = ( body @ Pname ) )
% 0.23/0.53      <=> ( Pname_1 = Pname ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_109_evalc_OBody,axiom,
% 0.23/0.53      ! [Pn_1: pname,S0: state,S1: state] :
% 0.23/0.53        ( ( evalc @ ( the_com @ ( body_1 @ Pn_1 ) ) @ S0 @ S1 )
% 0.23/0.53       => ( evalc @ ( body @ Pn_1 ) @ S0 @ S1 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_110_emptyE,axiom,
% 0.23/0.53      ! [A_36: hoare_669141180iple_a] :
% 0.23/0.53        ~ ( member1016246415iple_a @ A_36 @ bot_bo280939947le_a_o ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_111_emptyE,axiom,
% 0.23/0.53      ! [A_36: pname] :
% 0.23/0.53        ~ ( member_pname @ A_36 @ bot_bot_pname_o ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_112_insertE,axiom,
% 0.23/0.53      ! [A_35: hoare_669141180iple_a,B_12: hoare_669141180iple_a,A_34: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( member1016246415iple_a @ A_35 @ ( insert175534902iple_a @ B_12 @ A_34 ) )
% 0.23/0.53       => ( ( A_35 != B_12 )
% 0.23/0.53         => ( member1016246415iple_a @ A_35 @ A_34 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_113_insertE,axiom,
% 0.23/0.53      ! [A_35: pname,B_12: pname,A_34: pname > $o] :
% 0.23/0.53        ( ( member_pname @ A_35 @ ( insert_pname @ B_12 @ A_34 ) )
% 0.23/0.53       => ( ( A_35 != B_12 )
% 0.23/0.53         => ( member_pname @ A_35 @ A_34 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_114_insertCI,axiom,
% 0.23/0.53      ! [B_11: hoare_669141180iple_a,A_33: hoare_669141180iple_a,B_10: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( ~ ( member1016246415iple_a @ A_33 @ B_10 )
% 0.23/0.53         => ( A_33 = B_11 ) )
% 0.23/0.53       => ( member1016246415iple_a @ A_33 @ ( insert175534902iple_a @ B_11 @ B_10 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_115_insertCI,axiom,
% 0.23/0.53      ! [B_11: pname,A_33: pname,B_10: pname > $o] :
% 0.23/0.53        ( ( ~ ( member_pname @ A_33 @ B_10 )
% 0.23/0.53         => ( A_33 = B_11 ) )
% 0.23/0.53       => ( member_pname @ A_33 @ ( insert_pname @ B_11 @ B_10 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_116_evalc__elim__cases_I6_J,axiom,
% 0.23/0.53      ! [P_6: pname,S: state,S1: state] :
% 0.23/0.53        ( ( evalc @ ( body @ P_6 ) @ S @ S1 )
% 0.23/0.53       => ( evalc @ ( the_com @ ( body_1 @ P_6 ) ) @ S @ S1 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_117_empty__not__insert,axiom,
% 0.23/0.53      ! [A_32: hoare_669141180iple_a,A_31: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( bot_bo280939947le_a_o
% 0.23/0.53       != ( insert175534902iple_a @ A_32 @ A_31 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_118_empty__not__insert,axiom,
% 0.23/0.53      ! [A_32: pname,A_31: pname > $o] :
% 0.23/0.53        ( bot_bot_pname_o
% 0.23/0.53       != ( insert_pname @ A_32 @ A_31 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_119_insert__not__empty,axiom,
% 0.23/0.53      ! [A_30: hoare_669141180iple_a,A_29: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( insert175534902iple_a @ A_30 @ A_29 )
% 0.23/0.53       != bot_bo280939947le_a_o ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_120_insert__not__empty,axiom,
% 0.23/0.53      ! [A_30: pname,A_29: pname > $o] :
% 0.23/0.53        ( ( insert_pname @ A_30 @ A_29 )
% 0.23/0.53       != bot_bot_pname_o ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_121_bot__empty__eq,axiom,
% 0.23/0.53      ! [X: hoare_669141180iple_a] :
% 0.23/0.53        ( ( bot_bo280939947le_a_o @ X )
% 0.23/0.53      <=> ( member1016246415iple_a @ X @ bot_bo280939947le_a_o ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_122_bot__empty__eq,axiom,
% 0.23/0.53      ! [X: pname] :
% 0.23/0.53        ( ( bot_bot_pname_o @ X )
% 0.23/0.53      <=> ( member_pname @ X @ bot_bot_pname_o ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_123_empty__def,axiom,
% 0.23/0.53      ( bot_bot_pname_o
% 0.23/0.53      = ( collect_pname
% 0.23/0.53        @ ^ [X: pname] : $false ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_124_empty__def,axiom,
% 0.23/0.53      ( bot_bo280939947le_a_o
% 0.23/0.53      = ( collec1717965009iple_a
% 0.23/0.53        @ ^ [X: hoare_669141180iple_a] : $false ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_125_insertI1,axiom,
% 0.23/0.53      ! [A_28: hoare_669141180iple_a,B_9: hoare_669141180iple_a > $o] : ( member1016246415iple_a @ A_28 @ ( insert175534902iple_a @ A_28 @ B_9 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_126_insertI1,axiom,
% 0.23/0.53      ! [A_28: pname,B_9: pname > $o] : ( member_pname @ A_28 @ ( insert_pname @ A_28 @ B_9 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_127_all__not__in__conv,axiom,
% 0.23/0.53      ! [A_27: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ! [X: hoare_669141180iple_a] :
% 0.23/0.53            ~ ( member1016246415iple_a @ X @ A_27 )
% 0.23/0.53      <=> ( A_27 = bot_bo280939947le_a_o ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_128_all__not__in__conv,axiom,
% 0.23/0.53      ! [A_27: pname > $o] :
% 0.23/0.53        ( ! [X: pname] :
% 0.23/0.53            ~ ( member_pname @ X @ A_27 )
% 0.23/0.53      <=> ( A_27 = bot_bot_pname_o ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_129_singleton__conv2,axiom,
% 0.23/0.53      ! [A_26: hoare_669141180iple_a] :
% 0.23/0.53        ( ( collec1717965009iple_a @ ( fequal182287803iple_a @ A_26 ) )
% 0.23/0.53        = ( insert175534902iple_a @ A_26 @ bot_bo280939947le_a_o ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_130_singleton__conv2,axiom,
% 0.23/0.53      ! [A_26: pname] :
% 0.23/0.53        ( ( collect_pname @ ( fequal_pname @ A_26 ) )
% 0.23/0.53        = ( insert_pname @ A_26 @ bot_bot_pname_o ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_131_ex__in__conv,axiom,
% 0.23/0.53      ! [A_25: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ? [X: hoare_669141180iple_a] : ( member1016246415iple_a @ X @ A_25 )
% 0.23/0.53      <=> ( A_25 != bot_bo280939947le_a_o ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_132_ex__in__conv,axiom,
% 0.23/0.53      ! [A_25: pname > $o] :
% 0.23/0.53        ( ? [X: pname] : ( member_pname @ X @ A_25 )
% 0.23/0.53      <=> ( A_25 != bot_bot_pname_o ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_133_singleton__conv,axiom,
% 0.23/0.53      ! [A_24: hoare_669141180iple_a] :
% 0.23/0.53        ( ( collec1717965009iple_a
% 0.23/0.53          @ ^ [X: hoare_669141180iple_a] : ( X = A_24 ) )
% 0.23/0.53        = ( insert175534902iple_a @ A_24 @ bot_bo280939947le_a_o ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_134_singleton__conv,axiom,
% 0.23/0.53      ! [A_24: pname] :
% 0.23/0.53        ( ( collect_pname
% 0.23/0.53          @ ^ [X: pname] : ( X = A_24 ) )
% 0.23/0.53        = ( insert_pname @ A_24 @ bot_bot_pname_o ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_135_Collect__conv__if2,axiom,
% 0.23/0.53      ! [P_5: hoare_669141180iple_a > $o,A_23: hoare_669141180iple_a] :
% 0.23/0.53        ( ( ( P_5 @ A_23 )
% 0.23/0.53         => ( ( collec1717965009iple_a
% 0.23/0.53              @ ^ [X: hoare_669141180iple_a] : ( (&) @ ( A_23 = X ) @ ( P_5 @ X ) ) )
% 0.23/0.53            = ( insert175534902iple_a @ A_23 @ bot_bo280939947le_a_o ) ) )
% 0.23/0.53        & ( ~ ( P_5 @ A_23 )
% 0.23/0.53         => ( ( collec1717965009iple_a
% 0.23/0.53              @ ^ [X: hoare_669141180iple_a] : ( (&) @ ( A_23 = X ) @ ( P_5 @ X ) ) )
% 0.23/0.53            = bot_bo280939947le_a_o ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_136_Collect__conv__if2,axiom,
% 0.23/0.53      ! [P_5: pname > $o,A_23: pname] :
% 0.23/0.53        ( ( ( P_5 @ A_23 )
% 0.23/0.53         => ( ( collect_pname
% 0.23/0.53              @ ^ [X: pname] : ( (&) @ ( A_23 = X ) @ ( P_5 @ X ) ) )
% 0.23/0.53            = ( insert_pname @ A_23 @ bot_bot_pname_o ) ) )
% 0.23/0.53        & ( ~ ( P_5 @ A_23 )
% 0.23/0.53         => ( ( collect_pname
% 0.23/0.53              @ ^ [X: pname] : ( (&) @ ( A_23 = X ) @ ( P_5 @ X ) ) )
% 0.23/0.53            = bot_bot_pname_o ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_137_Collect__conv__if,axiom,
% 0.23/0.53      ! [P_4: hoare_669141180iple_a > $o,A_22: hoare_669141180iple_a] :
% 0.23/0.53        ( ( ( P_4 @ A_22 )
% 0.23/0.53         => ( ( collec1717965009iple_a
% 0.23/0.53              @ ^ [X: hoare_669141180iple_a] : ( (&) @ ( X = A_22 ) @ ( P_4 @ X ) ) )
% 0.23/0.53            = ( insert175534902iple_a @ A_22 @ bot_bo280939947le_a_o ) ) )
% 0.23/0.53        & ( ~ ( P_4 @ A_22 )
% 0.23/0.53         => ( ( collec1717965009iple_a
% 0.23/0.53              @ ^ [X: hoare_669141180iple_a] : ( (&) @ ( X = A_22 ) @ ( P_4 @ X ) ) )
% 0.23/0.53            = bot_bo280939947le_a_o ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_138_Collect__conv__if,axiom,
% 0.23/0.53      ! [P_4: pname > $o,A_22: pname] :
% 0.23/0.53        ( ( ( P_4 @ A_22 )
% 0.23/0.53         => ( ( collect_pname
% 0.23/0.53              @ ^ [X: pname] : ( (&) @ ( X = A_22 ) @ ( P_4 @ X ) ) )
% 0.23/0.53            = ( insert_pname @ A_22 @ bot_bot_pname_o ) ) )
% 0.23/0.53        & ( ~ ( P_4 @ A_22 )
% 0.23/0.53         => ( ( collect_pname
% 0.23/0.53              @ ^ [X: pname] : ( (&) @ ( X = A_22 ) @ ( P_4 @ X ) ) )
% 0.23/0.53            = bot_bot_pname_o ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_139_empty__Collect__eq,axiom,
% 0.23/0.53      ! [P_3: pname > $o] :
% 0.23/0.53        ( ( bot_bot_pname_o
% 0.23/0.53          = ( collect_pname @ P_3 ) )
% 0.23/0.53      <=> ! [X: pname] :
% 0.23/0.53            ~ ( P_3 @ X ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_140_empty__Collect__eq,axiom,
% 0.23/0.53      ! [P_3: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( bot_bo280939947le_a_o
% 0.23/0.53          = ( collec1717965009iple_a @ P_3 ) )
% 0.23/0.53      <=> ! [X: hoare_669141180iple_a] :
% 0.23/0.53            ~ ( P_3 @ X ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_141_empty__iff,axiom,
% 0.23/0.53      ! [C_4: hoare_669141180iple_a] :
% 0.23/0.53        ~ ( member1016246415iple_a @ C_4 @ bot_bo280939947le_a_o ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_142_empty__iff,axiom,
% 0.23/0.53      ! [C_4: pname] :
% 0.23/0.53        ~ ( member_pname @ C_4 @ bot_bot_pname_o ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_143_mem__def,axiom,
% 0.23/0.53      ! [X_7: hoare_669141180iple_a,A_21: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( member1016246415iple_a @ X_7 @ A_21 )
% 0.23/0.53      <=> ( A_21 @ X_7 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_144_mem__def,axiom,
% 0.23/0.53      ! [X_7: pname,A_21: pname > $o] :
% 0.23/0.53        ( ( member_pname @ X_7 @ A_21 )
% 0.23/0.53      <=> ( A_21 @ X_7 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_145_Collect__def,axiom,
% 0.23/0.53      ! [P_2: pname > $o] :
% 0.23/0.53        ( ( collect_pname @ P_2 )
% 0.23/0.53        = P_2 ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_146_Collect__def,axiom,
% 0.23/0.53      ! [P_2: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( collec1717965009iple_a @ P_2 )
% 0.23/0.53        = P_2 ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_147_insert__compr,axiom,
% 0.23/0.53      ! [A_20: hoare_669141180iple_a,B_8: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( insert175534902iple_a @ A_20 @ B_8 )
% 0.23/0.53        = ( collec1717965009iple_a
% 0.23/0.53          @ ^ [X: hoare_669141180iple_a] : ( (|) @ ( X = A_20 ) @ ( member1016246415iple_a @ X @ B_8 ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_148_insert__compr,axiom,
% 0.23/0.53      ! [A_20: pname,B_8: pname > $o] :
% 0.23/0.53        ( ( insert_pname @ A_20 @ B_8 )
% 0.23/0.53        = ( collect_pname
% 0.23/0.53          @ ^ [X: pname] : ( (|) @ ( X = A_20 ) @ ( member_pname @ X @ B_8 ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_149_insert__is__Un,axiom,
% 0.23/0.53      ! [A_19: hoare_669141180iple_a,A_18: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( insert175534902iple_a @ A_19 @ A_18 )
% 0.23/0.53        = ( semila1689936973le_a_o @ ( insert175534902iple_a @ A_19 @ bot_bo280939947le_a_o ) @ A_18 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_150_insert__is__Un,axiom,
% 0.23/0.53      ! [A_19: pname,A_18: pname > $o] :
% 0.23/0.53        ( ( insert_pname @ A_19 @ A_18 )
% 0.23/0.53        = ( semila1780557381name_o @ ( insert_pname @ A_19 @ bot_bot_pname_o ) @ A_18 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_151_insert__Collect,axiom,
% 0.23/0.53      ! [A_17: hoare_669141180iple_a,P_1: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( insert175534902iple_a @ A_17 @ ( collec1717965009iple_a @ P_1 ) )
% 0.23/0.53        = ( collec1717965009iple_a
% 0.23/0.53          @ ^ [U_1: hoare_669141180iple_a] : ( (=>) @ ( (~) @ ( U_1 = A_17 ) ) @ ( P_1 @ U_1 ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_152_insert__Collect,axiom,
% 0.23/0.53      ! [A_17: pname,P_1: pname > $o] :
% 0.23/0.53        ( ( insert_pname @ A_17 @ ( collect_pname @ P_1 ) )
% 0.23/0.53        = ( collect_pname
% 0.23/0.53          @ ^ [U_1: pname] : ( (=>) @ ( (~) @ ( U_1 = A_17 ) ) @ ( P_1 @ U_1 ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_153_singleton__iff,axiom,
% 0.23/0.53      ! [B_7: hoare_669141180iple_a,A_16: hoare_669141180iple_a] :
% 0.23/0.53        ( ( member1016246415iple_a @ B_7 @ ( insert175534902iple_a @ A_16 @ bot_bo280939947le_a_o ) )
% 0.23/0.53      <=> ( B_7 = A_16 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_154_singleton__iff,axiom,
% 0.23/0.53      ! [B_7: pname,A_16: pname] :
% 0.23/0.53        ( ( member_pname @ B_7 @ ( insert_pname @ A_16 @ bot_bot_pname_o ) )
% 0.23/0.53      <=> ( B_7 = A_16 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_155_insert__absorb2,axiom,
% 0.23/0.53      ! [X_6: hoare_669141180iple_a,A_15: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( insert175534902iple_a @ X_6 @ ( insert175534902iple_a @ X_6 @ A_15 ) )
% 0.23/0.53        = ( insert175534902iple_a @ X_6 @ A_15 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_156_insert__absorb2,axiom,
% 0.23/0.53      ! [X_6: pname,A_15: pname > $o] :
% 0.23/0.53        ( ( insert_pname @ X_6 @ ( insert_pname @ X_6 @ A_15 ) )
% 0.23/0.53        = ( insert_pname @ X_6 @ A_15 ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_157_insert__commute,axiom,
% 0.23/0.53      ! [X_5: hoare_669141180iple_a,Y_3: hoare_669141180iple_a,A_14: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( insert175534902iple_a @ X_5 @ ( insert175534902iple_a @ Y_3 @ A_14 ) )
% 0.23/0.53        = ( insert175534902iple_a @ Y_3 @ ( insert175534902iple_a @ X_5 @ A_14 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_158_insert__commute,axiom,
% 0.23/0.53      ! [X_5: pname,Y_3: pname,A_14: pname > $o] :
% 0.23/0.53        ( ( insert_pname @ X_5 @ ( insert_pname @ Y_3 @ A_14 ) )
% 0.23/0.53        = ( insert_pname @ Y_3 @ ( insert_pname @ X_5 @ A_14 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_159_insert__iff,axiom,
% 0.23/0.53      ! [A_13: hoare_669141180iple_a,B_6: hoare_669141180iple_a,A_12: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( member1016246415iple_a @ A_13 @ ( insert175534902iple_a @ B_6 @ A_12 ) )
% 0.23/0.53      <=> ( ( A_13 = B_6 )
% 0.23/0.53          | ( member1016246415iple_a @ A_13 @ A_12 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_160_insert__iff,axiom,
% 0.23/0.53      ! [A_13: pname,B_6: pname,A_12: pname > $o] :
% 0.23/0.53        ( ( member_pname @ A_13 @ ( insert_pname @ B_6 @ A_12 ) )
% 0.23/0.53      <=> ( ( A_13 = B_6 )
% 0.23/0.53          | ( member_pname @ A_13 @ A_12 ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_161_Collect__empty__eq,axiom,
% 0.23/0.53      ! [P: pname > $o] :
% 0.23/0.53        ( ( ( collect_pname @ P )
% 0.23/0.53          = bot_bot_pname_o )
% 0.23/0.53      <=> ! [X: pname] :
% 0.23/0.53            ~ ( P @ X ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_162_Collect__empty__eq,axiom,
% 0.23/0.53      ! [P: hoare_669141180iple_a > $o] :
% 0.23/0.53        ( ( ( collec1717965009iple_a @ P )
% 0.23/0.53          = bot_bo280939947le_a_o )
% 0.23/0.53      <=> ! [X: hoare_669141180iple_a] :
% 0.23/0.53            ~ ( P @ X ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_163_doubleton__eq__iff,axiom,
% 0.23/0.53      ! [A_11: hoare_669141180iple_a,B_5: hoare_669141180iple_a,C_3: hoare_669141180iple_a,D: hoare_669141180iple_a] :
% 0.23/0.53        ( ( ( insert175534902iple_a @ A_11 @ ( insert175534902iple_a @ B_5 @ bot_bo280939947le_a_o ) )
% 0.23/0.53          = ( insert175534902iple_a @ C_3 @ ( insert175534902iple_a @ D @ bot_bo280939947le_a_o ) ) )
% 0.23/0.53      <=> ( ( ( A_11 = C_3 )
% 0.23/0.53            & ( B_5 = D ) )
% 0.23/0.53          | ( ( A_11 = D )
% 0.23/0.53            & ( B_5 = C_3 ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_164_doubleton__eq__iff,axiom,
% 0.23/0.53      ! [A_11: pname,B_5: pname,C_3: pname,D: pname] :
% 0.23/0.53        ( ( ( insert_pname @ A_11 @ ( insert_pname @ B_5 @ bot_bot_pname_o ) )
% 0.23/0.53          = ( insert_pname @ C_3 @ ( insert_pname @ D @ bot_bot_pname_o ) ) )
% 0.23/0.53      <=> ( ( ( A_11 = C_3 )
% 0.23/0.53            & ( B_5 = D ) )
% 0.23/0.53          | ( ( A_11 = D )
% 0.23/0.53            & ( B_5 = C_3 ) ) ) ) ).
% 0.23/0.53  
% 0.23/0.53  thf(fact_165_insert__code,axiom,
% 0.23/0.53      ! [Y_2: hoare_669141180iple_a,A_10: hoare_669141180iple_a > $o,X_4: hoare_669141180iple_a] :
% 0.23/0.53        ( ( insert175534902iple_a @ Y_2 @ A_10 @ X_4 )
% 0.23/0.53      <=> ( ( Y_2 = X_4 )
% 0.23/0.53          | ( A_10 @ X_4 ) ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_166_insert__code,axiom,
% 0.23/0.54      ! [Y_2: pname,A_10: pname > $o,X_4: pname] :
% 0.23/0.54        ( ( insert_pname @ Y_2 @ A_10 @ X_4 )
% 0.23/0.54      <=> ( ( Y_2 = X_4 )
% 0.23/0.54          | ( A_10 @ X_4 ) ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_167_insert__compr__raw,axiom,
% 0.23/0.54      ! [X: hoare_669141180iple_a,Xa: hoare_669141180iple_a > $o] :
% 0.23/0.54        ( ( insert175534902iple_a @ X @ Xa )
% 0.23/0.54        = ( collec1717965009iple_a
% 0.23/0.54          @ ^ [Y_1: hoare_669141180iple_a] : ( (|) @ ( Y_1 = X ) @ ( member1016246415iple_a @ Y_1 @ Xa ) ) ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_168_insert__compr__raw,axiom,
% 0.23/0.54      ! [X: pname,Xa: pname > $o] :
% 0.23/0.54        ( ( insert_pname @ X @ Xa )
% 0.23/0.54        = ( collect_pname
% 0.23/0.54          @ ^ [Y_1: pname] : ( (|) @ ( Y_1 = X ) @ ( member_pname @ Y_1 @ Xa ) ) ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_169_insert__ident,axiom,
% 0.23/0.54      ! [B_4: hoare_669141180iple_a > $o,X_3: hoare_669141180iple_a,A_9: hoare_669141180iple_a > $o] :
% 0.23/0.54        ( ~ ( member1016246415iple_a @ X_3 @ A_9 )
% 0.23/0.54       => ( ~ ( member1016246415iple_a @ X_3 @ B_4 )
% 0.23/0.54         => ( ( ( insert175534902iple_a @ X_3 @ A_9 )
% 0.23/0.54              = ( insert175534902iple_a @ X_3 @ B_4 ) )
% 0.23/0.54          <=> ( A_9 = B_4 ) ) ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_170_insert__ident,axiom,
% 0.23/0.54      ! [B_4: pname > $o,X_3: pname,A_9: pname > $o] :
% 0.23/0.54        ( ~ ( member_pname @ X_3 @ A_9 )
% 0.23/0.54       => ( ~ ( member_pname @ X_3 @ B_4 )
% 0.23/0.54         => ( ( ( insert_pname @ X_3 @ A_9 )
% 0.23/0.54              = ( insert_pname @ X_3 @ B_4 ) )
% 0.23/0.54          <=> ( A_9 = B_4 ) ) ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_171_equals0D,axiom,
% 0.23/0.54      ! [A_8: hoare_669141180iple_a,A_7: hoare_669141180iple_a > $o] :
% 0.23/0.54        ( ( A_7 = bot_bo280939947le_a_o )
% 0.23/0.54       => ~ ( member1016246415iple_a @ A_8 @ A_7 ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_172_equals0D,axiom,
% 0.23/0.54      ! [A_8: pname,A_7: pname > $o] :
% 0.23/0.54        ( ( A_7 = bot_bot_pname_o )
% 0.23/0.54       => ~ ( member_pname @ A_8 @ A_7 ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_173_insertI2,axiom,
% 0.23/0.54      ! [B_3: hoare_669141180iple_a,A_6: hoare_669141180iple_a,B_2: hoare_669141180iple_a > $o] :
% 0.23/0.54        ( ( member1016246415iple_a @ A_6 @ B_2 )
% 0.23/0.54       => ( member1016246415iple_a @ A_6 @ ( insert175534902iple_a @ B_3 @ B_2 ) ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_174_insertI2,axiom,
% 0.23/0.54      ! [B_3: pname,A_6: pname,B_2: pname > $o] :
% 0.23/0.54        ( ( member_pname @ A_6 @ B_2 )
% 0.23/0.54       => ( member_pname @ A_6 @ ( insert_pname @ B_3 @ B_2 ) ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_175_insert__absorb,axiom,
% 0.23/0.54      ! [A_5: hoare_669141180iple_a,A_4: hoare_669141180iple_a > $o] :
% 0.23/0.54        ( ( member1016246415iple_a @ A_5 @ A_4 )
% 0.23/0.54       => ( ( insert175534902iple_a @ A_5 @ A_4 )
% 0.23/0.54          = A_4 ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_176_insert__absorb,axiom,
% 0.23/0.54      ! [A_5: pname,A_4: pname > $o] :
% 0.23/0.54        ( ( member_pname @ A_5 @ A_4 )
% 0.23/0.54       => ( ( insert_pname @ A_5 @ A_4 )
% 0.23/0.54          = A_4 ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_177_hoare__derivs_Oinsert,axiom,
% 0.23/0.54      ! [Ts_1: hoare_669141180iple_a > $o,G_1: hoare_669141180iple_a > $o,T_2: hoare_669141180iple_a] :
% 0.23/0.54        ( ( hoare_2128652938rivs_a @ G_1 @ ( insert175534902iple_a @ T_2 @ bot_bo280939947le_a_o ) )
% 0.23/0.54       => ( ( hoare_2128652938rivs_a @ G_1 @ Ts_1 )
% 0.23/0.54         => ( hoare_2128652938rivs_a @ G_1 @ ( insert175534902iple_a @ T_2 @ Ts_1 ) ) ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_178_singletonE,axiom,
% 0.23/0.54      ! [B_1: hoare_669141180iple_a,A_3: hoare_669141180iple_a] :
% 0.23/0.54        ( ( member1016246415iple_a @ B_1 @ ( insert175534902iple_a @ A_3 @ bot_bo280939947le_a_o ) )
% 0.23/0.54       => ( B_1 = A_3 ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_179_singletonE,axiom,
% 0.23/0.54      ! [B_1: pname,A_3: pname] :
% 0.23/0.54        ( ( member_pname @ B_1 @ ( insert_pname @ A_3 @ bot_bot_pname_o ) )
% 0.23/0.54       => ( B_1 = A_3 ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_180_derivs__insertD,axiom,
% 0.23/0.54      ! [G: hoare_669141180iple_a > $o,T_1: hoare_669141180iple_a,Ts: hoare_669141180iple_a > $o] :
% 0.23/0.54        ( ( hoare_2128652938rivs_a @ G @ ( insert175534902iple_a @ T_1 @ Ts ) )
% 0.23/0.54       => ( ( hoare_2128652938rivs_a @ G @ ( insert175534902iple_a @ T_1 @ bot_bo280939947le_a_o ) )
% 0.23/0.54          & ( hoare_2128652938rivs_a @ G @ Ts ) ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_181_singleton__inject,axiom,
% 0.23/0.54      ! [A_2: hoare_669141180iple_a,B: hoare_669141180iple_a] :
% 0.23/0.54        ( ( ( insert175534902iple_a @ A_2 @ bot_bo280939947le_a_o )
% 0.23/0.54          = ( insert175534902iple_a @ B @ bot_bo280939947le_a_o ) )
% 0.23/0.54       => ( A_2 = B ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_182_singleton__inject,axiom,
% 0.23/0.54      ! [A_2: pname,B: pname] :
% 0.23/0.54        ( ( ( insert_pname @ A_2 @ bot_bot_pname_o )
% 0.23/0.54          = ( insert_pname @ B @ bot_bot_pname_o ) )
% 0.23/0.54       => ( A_2 = B ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_183_com__det,axiom,
% 0.23/0.54      ! [U: state,C_2: com,S: state,T: state] :
% 0.23/0.54        ( ( evalc @ C_2 @ S @ T )
% 0.23/0.54       => ( ( evalc @ C_2 @ S @ U )
% 0.23/0.54         => ( U = T ) ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_184_image__constant__conv,axiom,
% 0.23/0.54      ! [C_1: pname,A_1: hoare_669141180iple_a > $o] :
% 0.23/0.54        ( ( ( A_1 = bot_bo280939947le_a_o )
% 0.23/0.54         => ( ( image_225123213_pname
% 0.23/0.54              @ ^ [X: hoare_669141180iple_a] : C_1
% 0.23/0.54              @ A_1 )
% 0.23/0.54            = bot_bot_pname_o ) )
% 0.23/0.54        & ( ( A_1 != bot_bo280939947le_a_o )
% 0.23/0.54         => ( ( image_225123213_pname
% 0.23/0.54              @ ^ [X: hoare_669141180iple_a] : C_1
% 0.23/0.54              @ A_1 )
% 0.23/0.54            = ( insert_pname @ C_1 @ bot_bot_pname_o ) ) ) ) ).
% 0.23/0.54  
% 0.23/0.54  thf(fact_185_image__constant__conv,axiom,
% 0.23/0.54      ! [C_1: hoare_669141180iple_a,A_1: pname > $o] :
% 0.23/0.54        ( ( ( A_1 = bot_bot_pname_o )
% 0.23/0.54         => ( ( image_957198589iple_a
% 0.23/0.54              @ ^ [X: pname] : C_1
% 0.23/0.54              @ A_1 )
% 0.23/0.54            = bot_bo280939947le_a_o ) )
% 0.23/0.54        & ( ( A_1 != bot_bot_pname_o )
% 0.23/0.54         => ( ( image_957198589iple_a
% 0.23/0.58              @ ^ [X: pname] : C_1
% 0.23/0.58              @ A_1 )
% 0.23/0.58            = ( insert175534902iple_a @ C_1 @ bot_bo280939947le_a_o ) ) ) ) ).
% 0.23/0.58  
% 0.23/0.58  thf(fact_186_image__constant,axiom,
% 0.23/0.58      ! [C: pname,X_2: hoare_669141180iple_a,A: hoare_669141180iple_a > $o] :
% 0.23/0.58        ( ( member1016246415iple_a @ X_2 @ A )
% 0.23/0.58       => ( ( image_225123213_pname
% 0.23/0.58            @ ^ [X: hoare_669141180iple_a] : C
% 0.23/0.58            @ A )
% 0.23/0.58          = ( insert_pname @ C @ bot_bot_pname_o ) ) ) ).
% 0.23/0.58  
% 0.23/0.58  thf(fact_187_image__constant,axiom,
% 0.23/0.58      ! [C: hoare_669141180iple_a,X_2: hoare_669141180iple_a,A: hoare_669141180iple_a > $o] :
% 0.23/0.58        ( ( member1016246415iple_a @ X_2 @ A )
% 0.23/0.58       => ( ( image_1033305477iple_a
% 0.23/0.58            @ ^ [X: hoare_669141180iple_a] : C
% 0.23/0.58            @ A )
% 0.23/0.58          = ( insert175534902iple_a @ C @ bot_bo280939947le_a_o ) ) ) ).
% 0.23/0.58  
% 0.23/0.58  thf(fact_188_image__constant,axiom,
% 0.23/0.58      ! [C: pname,X_2: pname,A: pname > $o] :
% 0.23/0.58        ( ( member_pname @ X_2 @ A )
% 0.23/0.58       => ( ( image_pname_pname
% 0.23/0.58            @ ^ [X: pname] : C
% 0.23/0.58            @ A )
% 0.23/0.58          = ( insert_pname @ C @ bot_bot_pname_o ) ) ) ).
% 0.23/0.58  
% 0.23/0.58  thf(fact_189_image__constant,axiom,
% 0.23/0.58      ! [C: hoare_669141180iple_a,X_2: pname,A: pname > $o] :
% 0.23/0.58        ( ( member_pname @ X_2 @ A )
% 0.23/0.58       => ( ( image_957198589iple_a
% 0.23/0.58            @ ^ [X: pname] : C
% 0.23/0.58            @ A )
% 0.23/0.58          = ( insert175534902iple_a @ C @ bot_bo280939947le_a_o ) ) ) ).
% 0.23/0.58  
% 0.23/0.58  %----Helper facts (4)
% 0.23/0.58  thf(help_fequal_1_1_fequal_000tc__Com__Opname_T,axiom,
% 0.23/0.58      ! [X_1: pname,Y: pname] :
% 0.23/0.58        ( ~ ( fequal_pname @ X_1 @ Y )
% 0.23/0.58        | ( X_1 = Y ) ) ).
% 0.23/0.58  
% 0.23/0.58  thf(help_fequal_2_1_fequal_000tc__Com__Opname_T,axiom,
% 0.23/0.58      ! [X_1: pname,Y: pname] :
% 0.23/0.58        ( ( X_1 != Y )
% 0.23/0.58        | ( fequal_pname @ X_1 @ Y ) ) ).
% 0.23/0.58  
% 0.23/0.58  thf(help_fequal_1_1_fequal_000tc__Hoare____Mirabelle____ghhkfsbqqq__Otriple_It__a_J_,axiom,
% 0.23/0.58      ! [X_1: hoare_669141180iple_a,Y: hoare_669141180iple_a] :
% 0.23/0.58        ( ~ ( fequal182287803iple_a @ X_1 @ Y )
% 0.23/0.58        | ( X_1 = Y ) ) ).
% 0.23/0.58  
% 0.23/0.58  thf(help_fequal_2_1_fequal_000tc__Hoare____Mirabelle____ghhkfsbqqq__Otriple_It__a_J_,axiom,
% 0.23/0.58      ! [X_1: hoare_669141180iple_a,Y: hoare_669141180iple_a] :
% 0.23/0.58        ( ( X_1 != Y )
% 0.23/0.58        | ( fequal182287803iple_a @ X_1 @ Y ) ) ).
% 0.23/0.58  
% 0.23/0.58  %----Conjectures (2)
% 0.23/0.58  thf(conj_0,hypothesis,
% 0.23/0.58      ! [N: nat] :
% 0.23/0.58        ( ! [X: hoare_669141180iple_a] :
% 0.23/0.58            ( ( member1016246415iple_a @ X
% 0.23/0.58              @ ( semila1689936973le_a_o @ g
% 0.23/0.58                @ ( image_957198589iple_a
% 0.23/0.58                  @ ^ [Pn: pname] : ( hoare_1295064928iple_a @ ( p @ Pn ) @ ( body @ Pn ) @ ( q @ Pn ) )
% 0.23/0.58                  @ procs ) ) )
% 0.23/0.58           => ( hoare_2082685510alid_a @ N @ X ) )
% 0.23/0.58       => ! [X: hoare_669141180iple_a] :
% 0.23/0.58            ( ( member1016246415iple_a @ X
% 0.23/0.58              @ ( image_957198589iple_a
% 0.23/0.58                @ ^ [Pn: pname] : ( hoare_1295064928iple_a @ ( p @ Pn ) @ ( the_com @ ( body_1 @ Pn ) ) @ ( q @ Pn ) )
% 0.23/0.58                @ procs ) )
% 0.23/0.58           => ( hoare_2082685510alid_a @ N @ X ) ) ) ).
% 0.23/0.58  
% 0.23/0.58  thf(conj_1,conjecture,
% 0.23/0.58      ( ! [X: hoare_669141180iple_a] :
% 0.23/0.58          ( ( member1016246415iple_a @ X @ g )
% 0.23/0.58         => ( hoare_2082685510alid_a @ n @ X ) )
% 0.23/0.58     => ! [X: hoare_669141180iple_a] :
% 0.23/0.58          ( ( member1016246415iple_a @ X
% 0.23/0.58            @ ( image_957198589iple_a
% 0.23/0.58              @ ^ [Pn: pname] : ( hoare_1295064928iple_a @ ( p @ Pn ) @ ( body @ Pn ) @ ( q @ Pn ) )
% 0.23/0.58              @ procs ) )
% 0.23/0.58         => ( hoare_2082685510alid_a @ n @ X ) ) ) ).
% 0.23/0.58  
% 0.23/0.58  %------------------------------------------------------------------------------
% 0.23/0.58  ------- convert to smt2 : /export/starexec/sandbox/tmp/tmp.LooAirHL79/cvc5---1.0.5_7813.p...
% 0.23/0.58  (declare-sort $$unsorted 0)
% 0.23/0.58  (declare-sort tptp.x_a 0)
% 0.23/0.58  (declare-sort tptp.com 0)
% 0.23/0.58  (declare-sort tptp.pname 0)
% 0.23/0.58  (declare-sort tptp.state 0)
% 0.23/0.58  (declare-sort tptp.hoare_669141180iple_a 0)
% 0.23/0.58  (declare-sort tptp.nat 0)
% 0.23/0.58  (declare-sort tptp.option_com 0)
% 0.23/0.58  (declare-fun tptp.body_1 (tptp.pname) tptp.option_com)
% 0.23/0.58  (declare-fun tptp.body (tptp.pname) tptp.com)
% 0.23/0.58  (declare-fun tptp.zero_zero_nat () tptp.nat)
% 0.23/0.58  (declare-fun tptp.hoare_2128652938rivs_a ((-> tptp.hoare_669141180iple_a Bool) (-> tptp.hoare_669141180iple_a Bool)) Bool)
% 0.23/0.58  (declare-fun tptp.hoare_319002636lids_a ((-> tptp.hoare_669141180iple_a Bool) (-> tptp.hoare_669141180iple_a Bool)) Bool)
% 0.23/0.58  (declare-fun tptp.hoare_1295064928iple_a ((-> tptp.x_a tptp.state Bool) tptp.com (-> tptp.x_a tptp.state Bool)) tptp.hoare_669141180iple_a)
% 0.23/0.58  (declare-fun tptp.hoare_2082685510alid_a (tptp.nat tptp.hoare_669141180iple_a) Bool)
% 0.23/0.58  (declare-fun tptp.semila1780557381name_o ((-> tptp.pname Bool) (-> tptp.pname Bool) tptp.pname) Bool)
% 0.23/0.58  (declare-fun tptp.semila1689936973le_a_o ((-> tptp.hoare_669141180iple_a Bool) (-> tptp.hoare_669141180iple_a Bool) tptp.hoare_669141180iple_a) Bool)
% 0.23/0.58  (declare-fun tptp.semila10642723_sup_o (Bool Bool) Bool)
% 0.23/0.58  (declare-fun tptp.suc (tptp.nat) tptp.nat)
% 0.23/0.58  (declare-fun tptp.evalc (tptp.com tptp.state tptp.state) Bool)
% 0.23/0.58  (declare-fun tptp.the_com (tptp.option_com) tptp.com)
% 0.23/0.58  (declare-fun tptp.bot_bot_pname_o (tptp.pname) Bool)
% 0.23/0.58  (declare-fun tptp.bot_bo280939947le_a_o (tptp.hoare_669141180iple_a) Bool)
% 0.23/0.58  (declare-fun tptp.collect_pname ((-> tptp.pname Bool) tptp.pname) Bool)
% 0.23/0.58  (declare-fun tptp.collec1717965009iple_a ((-> tptp.hoare_669141180iple_a Bool) tptp.hoare_669141180iple_a) Bool)
% 0.23/0.58  (declare-fun tptp.image_pname_pname ((-> tptp.pname tptp.pname) (-> tptp.pname Bool) tptp.pname) Bool)
% 0.23/0.58  (declare-fun tptp.image_957198589iple_a ((-> tptp.pname tptp.hoare_669141180iple_a) (-> tptp.pname Bool) tptp.hoare_669141180iple_a) Bool)
% 0.23/0.58  (declare-fun tptp.image_225123213_pname ((-> tptp.hoare_669141180iple_a tptp.pname) (-> tptp.hoare_669141180iple_a Bool) tptp.pname) Bool)
% 0.23/0.58  (declare-fun tptp.image_1033305477iple_a ((-> tptp.hoare_669141180iple_a tptp.hoare_669141180iple_a) (-> tptp.hoare_669141180iple_a Bool) tptp.hoare_669141180iple_a) Bool)
% 0.23/0.58  (declare-fun tptp.insert_pname (tptp.pname (-> tptp.pname Bool) tptp.pname) Bool)
% 0.23/0.58  (declare-fun tptp.insert175534902iple_a (tptp.hoare_669141180iple_a (-> tptp.hoare_669141180iple_a Bool) tptp.hoare_669141180iple_a) Bool)
% 0.23/0.58  (declare-fun tptp.fequal_pname (tptp.pname tptp.pname) Bool)
% 0.23/0.58  (declare-fun tptp.fequal182287803iple_a (tptp.hoare_669141180iple_a tptp.hoare_669141180iple_a) Bool)
% 0.23/0.58  (declare-fun tptp.member_pname (tptp.pname (-> tptp.pname Bool)) Bool)
% 0.23/0.58  (declare-fun tptp.member1016246415iple_a (tptp.hoare_669141180iple_a (-> tptp.hoare_669141180iple_a Bool)) Bool)
% 0.23/0.58  (declare-fun tptp.g (tptp.hoare_669141180iple_a) Bool)
% 0.23/0.58  (declare-fun tptp.p (tptp.pname tptp.x_a tptp.state) Bool)
% 0.23/0.58  (declare-fun tptp.procs (tptp.pname) Bool)
% 0.23/0.58  (declare-fun tptp.q (tptp.pname tptp.x_a tptp.state) Bool)
% 0.23/0.58  (declare-fun tptp.n () tptp.nat)
% 0.23/0.58  (assert (forall ((Fun1_2 (-> tptp.x_a tptp.state Bool)) (Com_2 tptp.com) (Fun2_2 (-> tptp.x_a tptp.state Bool)) (Fun1_1 (-> tptp.x_a tptp.state Bool)) (Com_1 tptp.com) (Fun2_1 (-> tptp.x_a tptp.state Bool))) (= (= (@ (@ (@ tptp.hoare_1295064928iple_a Fun1_2) Com_2) Fun2_2) (@ (@ (@ tptp.hoare_1295064928iple_a Fun1_1) Com_1) Fun2_1)) (and (= Fun1_2 Fun1_1) (= Com_2 Com_1) (= Fun2_2 Fun2_1)))))
% 0.23/0.58  (assert (forall ((G_10 (-> tptp.hoare_669141180iple_a Bool)) (Ts_3 (-> tptp.hoare_669141180iple_a Bool))) (= (@ (@ tptp.hoare_319002636lids_a G_10) Ts_3) (forall ((N tptp.nat)) (=> (forall ((X tptp.hoare_669141180iple_a)) (=> (@ (@ tptp.member1016246415iple_a X) G_10) (@ (@ tptp.hoare_2082685510alid_a N) X))) (forall ((X tptp.hoare_669141180iple_a)) (=> (@ (@ tptp.member1016246415iple_a X) Ts_3) (@ (@ tptp.hoare_2082685510alid_a N) X))))))))
% 0.23/0.58  (assert (forall ((G_9 (-> tptp.hoare_669141180iple_a Bool)) (P_14 (-> tptp.pname tptp.x_a tptp.state Bool)) (Q_4 (-> tptp.pname tptp.x_a tptp.state Bool)) (Procs_1 (-> tptp.pname Bool))) (=> (@ (@ tptp.hoare_2128652938rivs_a (@ (@ tptp.semila1689936973le_a_o G_9) (@ (@ tptp.image_957198589iple_a (lambda ((P_9 tptp.pname)) (@ (@ (@ tptp.hoare_1295064928iple_a (@ P_14 P_9)) (@ tptp.body P_9)) (@ Q_4 P_9)))) Procs_1))) (@ (@ tptp.image_957198589iple_a (lambda ((P_9 tptp.pname)) (@ (@ (@ tptp.hoare_1295064928iple_a (@ P_14 P_9)) (@ tptp.the_com (@ tptp.body_1 P_9))) (@ Q_4 P_9)))) Procs_1)) (@ (@ tptp.hoare_2128652938rivs_a G_9) (@ (@ tptp.image_957198589iple_a (lambda ((P_9 tptp.pname)) (@ (@ (@ tptp.hoare_1295064928iple_a (@ P_14 P_9)) (@ tptp.body P_9)) (@ Q_4 P_9)))) Procs_1)))))
% 0.23/0.58  (assert (forall ((C_13 tptp.hoare_669141180iple_a) (A_65 (-> tptp.hoare_669141180iple_a Bool)) (B_36 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.member1016246415iple_a C_13))) (=> (@ _let_1 (@ (@ tptp.semila1689936973le_a_o A_65) B_36)) (=> (not (@ _let_1 A_65)) (@ _let_1 B_36))))))
% 0.23/0.58  (assert (forall ((C_13 tptp.pname) (A_65 (-> tptp.pname Bool)) (B_36 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname C_13))) (=> (@ _let_1 (@ (@ tptp.semila1780557381name_o A_65) B_36)) (=> (not (@ _let_1 A_65)) (@ _let_1 B_36))))))
% 0.23/0.58  (assert (forall ((A_64 (-> tptp.hoare_669141180iple_a Bool)) (B_35 (-> tptp.hoare_669141180iple_a Bool)) (X_24 tptp.hoare_669141180iple_a)) (=> (@ (@ (@ tptp.semila1689936973le_a_o A_64) B_35) X_24) (=> (not (@ A_64 X_24)) (@ B_35 X_24)))))
% 0.23/0.58  (assert (forall ((A_64 (-> tptp.pname Bool)) (B_35 (-> tptp.pname Bool)) (X_24 tptp.pname)) (=> (@ (@ (@ tptp.semila1780557381name_o A_64) B_35) X_24) (=> (not (@ A_64 X_24)) (@ B_35 X_24)))))
% 0.23/0.58  (assert (forall ((A_63 (-> tptp.hoare_669141180iple_a Bool)) (B_34 (-> tptp.hoare_669141180iple_a Bool)) (X_23 tptp.hoare_669141180iple_a)) (=> (=> (not (@ B_34 X_23)) (@ A_63 X_23)) (@ (@ (@ tptp.semila1689936973le_a_o A_63) B_34) X_23))))
% 0.23/0.58  (assert (forall ((A_63 (-> tptp.pname Bool)) (B_34 (-> tptp.pname Bool)) (X_23 tptp.pname)) (=> (=> (not (@ B_34 X_23)) (@ A_63 X_23)) (@ (@ (@ tptp.semila1780557381name_o A_63) B_34) X_23))))
% 0.23/0.58  (assert (forall ((A_62 (-> tptp.hoare_669141180iple_a Bool)) (C_12 tptp.hoare_669141180iple_a) (B_33 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.member1016246415iple_a C_12))) (=> (=> (not (@ _let_1 B_33)) (@ _let_1 A_62)) (@ _let_1 (@ (@ tptp.semila1689936973le_a_o A_62) B_33))))))
% 0.23/0.58  (assert (forall ((A_62 (-> tptp.pname Bool)) (C_12 tptp.pname) (B_33 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname C_12))) (=> (=> (not (@ _let_1 B_33)) (@ _let_1 A_62)) (@ _let_1 (@ (@ tptp.semila1780557381name_o A_62) B_33))))))
% 0.23/0.58  (assert (forall ((A_61 (-> tptp.pname Bool)) (B_32 tptp.hoare_669141180iple_a) (F_9 (-> tptp.pname tptp.hoare_669141180iple_a)) (X_22 tptp.pname)) (=> (= B_32 (@ F_9 X_22)) (=> (@ (@ tptp.member_pname X_22) A_61) (@ (@ tptp.member1016246415iple_a B_32) (@ (@ tptp.image_957198589iple_a F_9) A_61))))))
% 0.23/0.58  (assert (forall ((A_61 (-> tptp.hoare_669141180iple_a Bool)) (B_32 tptp.pname) (F_9 (-> tptp.hoare_669141180iple_a tptp.pname)) (X_22 tptp.hoare_669141180iple_a)) (=> (= B_32 (@ F_9 X_22)) (=> (@ (@ tptp.member1016246415iple_a X_22) A_61) (@ (@ tptp.member_pname B_32) (@ (@ tptp.image_225123213_pname F_9) A_61))))))
% 0.23/0.58  (assert (forall ((F_8 (-> tptp.pname tptp.hoare_669141180iple_a)) (A_60 (-> tptp.pname Bool)) (B_31 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.image_957198589iple_a F_8))) (= (@ _let_1 (@ (@ tptp.semila1780557381name_o A_60) B_31)) (@ (@ tptp.semila1689936973le_a_o (@ _let_1 A_60)) (@ _let_1 B_31))))))
% 0.23/0.58  (assert (forall ((F_8 (-> tptp.hoare_669141180iple_a tptp.pname)) (A_60 (-> tptp.hoare_669141180iple_a Bool)) (B_31 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.image_225123213_pname F_8))) (= (@ _let_1 (@ (@ tptp.semila1689936973le_a_o A_60) B_31)) (@ (@ tptp.semila1780557381name_o (@ _let_1 A_60)) (@ _let_1 B_31))))))
% 0.23/0.58  (assert (forall ((F_7 (-> tptp.hoare_669141180iple_a Bool)) (G_8 (-> tptp.hoare_669141180iple_a Bool)) (X tptp.hoare_669141180iple_a)) (= (@ (@ (@ tptp.semila1689936973le_a_o F_7) G_8) X) (@ (@ tptp.semila10642723_sup_o (@ F_7 X)) (@ G_8 X)))))
% 0.23/0.58  (assert (forall ((F_7 (-> tptp.pname Bool)) (G_8 (-> tptp.pname Bool)) (X tptp.pname)) (= (@ (@ (@ tptp.semila1780557381name_o F_7) G_8) X) (@ (@ tptp.semila10642723_sup_o (@ F_7 X)) (@ G_8 X)))))
% 0.23/0.58  (assert (forall ((F_6 (-> tptp.hoare_669141180iple_a Bool)) (G_7 (-> tptp.hoare_669141180iple_a Bool)) (X_21 tptp.hoare_669141180iple_a)) (= (@ (@ (@ tptp.semila1689936973le_a_o F_6) G_7) X_21) (@ (@ tptp.semila10642723_sup_o (@ F_6 X_21)) (@ G_7 X_21)))))
% 0.23/0.58  (assert (forall ((F_6 (-> tptp.pname Bool)) (G_7 (-> tptp.pname Bool)) (X_21 tptp.pname)) (= (@ (@ (@ tptp.semila1780557381name_o F_6) G_7) X_21) (@ (@ tptp.semila10642723_sup_o (@ F_6 X_21)) (@ G_7 X_21)))))
% 0.23/0.58  (assert (forall ((G_6 (-> tptp.hoare_669141180iple_a Bool)) (G_5 (-> tptp.hoare_669141180iple_a Bool)) (Ts_2 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.hoare_2128652938rivs_a G_6))) (=> (@ (@ tptp.hoare_2128652938rivs_a G_5) Ts_2) (=> (@ _let_1 G_5) (@ _let_1 Ts_2))))))
% 0.23/0.58  (assert (forall ((X_20 (-> tptp.hoare_669141180iple_a Bool)) (Y_12 (-> tptp.hoare_669141180iple_a Bool)) (Z_4 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.semila1689936973le_a_o X_20))) (= (@ (@ tptp.semila1689936973le_a_o (@ _let_1 Y_12)) Z_4) (@ _let_1 (@ (@ tptp.semila1689936973le_a_o Y_12) Z_4))))))
% 0.23/0.58  (assert (forall ((X_20 (-> tptp.pname Bool)) (Y_12 (-> tptp.pname Bool)) (Z_4 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1780557381name_o X_20))) (= (@ (@ tptp.semila1780557381name_o (@ _let_1 Y_12)) Z_4) (@ _let_1 (@ (@ tptp.semila1780557381name_o Y_12) Z_4))))))
% 0.23/0.58  (assert (forall ((X_20 Bool) (Y_12 Bool) (Z_4 Bool)) (let ((_let_1 (@ tptp.semila10642723_sup_o X_20))) (= (@ (@ tptp.semila10642723_sup_o (@ _let_1 Y_12)) Z_4) (@ _let_1 (@ (@ tptp.semila10642723_sup_o Y_12) Z_4))))))
% 0.23/0.58  (assert (forall ((X_19 (-> tptp.hoare_669141180iple_a Bool)) (Y_11 (-> tptp.hoare_669141180iple_a Bool)) (Z_3 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.semila1689936973le_a_o X_19))) (= (@ (@ tptp.semila1689936973le_a_o (@ _let_1 Y_11)) Z_3) (@ _let_1 (@ (@ tptp.semila1689936973le_a_o Y_11) Z_3))))))
% 0.23/0.58  (assert (forall ((X_19 (-> tptp.pname Bool)) (Y_11 (-> tptp.pname Bool)) (Z_3 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1780557381name_o X_19))) (= (@ (@ tptp.semila1780557381name_o (@ _let_1 Y_11)) Z_3) (@ _let_1 (@ (@ tptp.semila1780557381name_o Y_11) Z_3))))))
% 0.23/0.58  (assert (forall ((X_19 Bool) (Y_11 Bool) (Z_3 Bool)) (let ((_let_1 (@ tptp.semila10642723_sup_o X_19))) (= (@ (@ tptp.semila10642723_sup_o (@ _let_1 Y_11)) Z_3) (@ _let_1 (@ (@ tptp.semila10642723_sup_o Y_11) Z_3))))))
% 0.23/0.58  (assert (forall ((A_59 (-> tptp.hoare_669141180iple_a Bool)) (B_30 (-> tptp.hoare_669141180iple_a Bool)) (C_11 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.semila1689936973le_a_o A_59))) (= (@ (@ tptp.semila1689936973le_a_o (@ _let_1 B_30)) C_11) (@ _let_1 (@ (@ tptp.semila1689936973le_a_o B_30) C_11))))))
% 0.23/0.58  (assert (forall ((A_59 (-> tptp.pname Bool)) (B_30 (-> tptp.pname Bool)) (C_11 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1780557381name_o A_59))) (= (@ (@ tptp.semila1780557381name_o (@ _let_1 B_30)) C_11) (@ _let_1 (@ (@ tptp.semila1780557381name_o B_30) C_11))))))
% 0.23/0.58  (assert (forall ((A_59 Bool) (B_30 Bool) (C_11 Bool)) (let ((_let_1 (@ tptp.semila10642723_sup_o A_59))) (= (@ (@ tptp.semila10642723_sup_o (@ _let_1 B_30)) C_11) (@ _let_1 (@ (@ tptp.semila10642723_sup_o B_30) C_11))))))
% 0.23/0.58  (assert (forall ((X_18 (-> tptp.hoare_669141180iple_a Bool)) (Y_10 (-> tptp.hoare_669141180iple_a Bool)) (Z_2 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.semila1689936973le_a_o X_18))) (let ((_let_2 (@ tptp.semila1689936973le_a_o Y_10))) (= (@ _let_1 (@ _let_2 Z_2)) (@ _let_2 (@ _let_1 Z_2)))))))
% 0.23/0.58  (assert (forall ((X_18 (-> tptp.pname Bool)) (Y_10 (-> tptp.pname Bool)) (Z_2 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1780557381name_o X_18))) (let ((_let_2 (@ tptp.semila1780557381name_o Y_10))) (= (@ _let_1 (@ _let_2 Z_2)) (@ _let_2 (@ _let_1 Z_2)))))))
% 0.23/0.58  (assert (forall ((X_18 Bool) (Y_10 Bool) (Z_2 Bool)) (let ((_let_1 (@ tptp.semila10642723_sup_o X_18))) (let ((_let_2 (@ tptp.semila10642723_sup_o Y_10))) (= (@ _let_1 (@ _let_2 Z_2)) (@ _let_2 (@ _let_1 Z_2)))))))
% 0.23/0.58  (assert (forall ((X_17 (-> tptp.hoare_669141180iple_a Bool)) (Y_9 (-> tptp.hoare_669141180iple_a Bool)) (Z_1 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.semila1689936973le_a_o X_17))) (let ((_let_2 (@ tptp.semila1689936973le_a_o Y_9))) (= (@ _let_1 (@ _let_2 Z_1)) (@ _let_2 (@ _let_1 Z_1)))))))
% 0.23/0.58  (assert (forall ((X_17 (-> tptp.pname Bool)) (Y_9 (-> tptp.pname Bool)) (Z_1 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1780557381name_o X_17))) (let ((_let_2 (@ tptp.semila1780557381name_o Y_9))) (= (@ _let_1 (@ _let_2 Z_1)) (@ _let_2 (@ _let_1 Z_1)))))))
% 0.23/0.58  (assert (forall ((X_17 Bool) (Y_9 Bool) (Z_1 Bool)) (let ((_let_1 (@ tptp.semila10642723_sup_o X_17))) (let ((_let_2 (@ tptp.semila10642723_sup_o Y_9))) (= (@ _let_1 (@ _let_2 Z_1)) (@ _let_2 (@ _let_1 Z_1)))))))
% 0.23/0.58  (assert (forall ((B_29 (-> tptp.hoare_669141180iple_a Bool)) (A_58 (-> tptp.hoare_669141180iple_a Bool)) (C_10 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.semila1689936973le_a_o B_29))) (let ((_let_2 (@ tptp.semila1689936973le_a_o A_58))) (= (@ _let_1 (@ _let_2 C_10)) (@ _let_2 (@ _let_1 C_10)))))))
% 0.23/0.58  (assert (forall ((B_29 (-> tptp.pname Bool)) (A_58 (-> tptp.pname Bool)) (C_10 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1780557381name_o B_29))) (let ((_let_2 (@ tptp.semila1780557381name_o A_58))) (= (@ _let_1 (@ _let_2 C_10)) (@ _let_2 (@ _let_1 C_10)))))))
% 0.23/0.58  (assert (forall ((B_29 Bool) (A_58 Bool) (C_10 Bool)) (let ((_let_1 (@ tptp.semila10642723_sup_o B_29))) (let ((_let_2 (@ tptp.semila10642723_sup_o A_58))) (= (@ _let_1 (@ _let_2 C_10)) (@ _let_2 (@ _let_1 C_10)))))))
% 0.23/0.58  (assert (forall ((X_16 (-> tptp.hoare_669141180iple_a Bool)) (Y_8 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.semila1689936973le_a_o X_16))) (let ((_let_2 (@ _let_1 Y_8))) (= (@ _let_1 _let_2) _let_2)))))
% 0.23/0.58  (assert (forall ((X_16 (-> tptp.pname Bool)) (Y_8 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1780557381name_o X_16))) (let ((_let_2 (@ _let_1 Y_8))) (= (@ _let_1 _let_2) _let_2)))))
% 0.23/0.58  (assert (forall ((X_16 Bool) (Y_8 Bool)) (let ((_let_1 (@ tptp.semila10642723_sup_o X_16))) (let ((_let_2 (@ _let_1 Y_8))) (= (@ _let_1 _let_2) _let_2)))))
% 0.23/0.58  (assert (forall ((X_15 (-> tptp.hoare_669141180iple_a Bool)) (Y_7 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.semila1689936973le_a_o X_15))) (let ((_let_2 (@ _let_1 Y_7))) (= (@ _let_1 _let_2) _let_2)))))
% 0.23/0.58  (assert (forall ((X_15 (-> tptp.pname Bool)) (Y_7 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1780557381name_o X_15))) (let ((_let_2 (@ _let_1 Y_7))) (= (@ _let_1 _let_2) _let_2)))))
% 0.23/0.58  (assert (forall ((X_15 Bool) (Y_7 Bool)) (let ((_let_1 (@ tptp.semila10642723_sup_o X_15))) (let ((_let_2 (@ _let_1 Y_7))) (= (@ _let_1 _let_2) _let_2)))))
% 0.23/0.58  (assert (forall ((A_57 (-> tptp.hoare_669141180iple_a Bool)) (B_28 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.semila1689936973le_a_o A_57))) (let ((_let_2 (@ _let_1 B_28))) (= (@ _let_1 _let_2) _let_2)))))
% 0.23/0.58  (assert (forall ((A_57 (-> tptp.pname Bool)) (B_28 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1780557381name_o A_57))) (let ((_let_2 (@ _let_1 B_28))) (= (@ _let_1 _let_2) _let_2)))))
% 0.23/0.58  (assert (forall ((A_57 Bool) (B_28 Bool)) (let ((_let_1 (@ tptp.semila10642723_sup_o A_57))) (let ((_let_2 (@ _let_1 B_28))) (= (@ _let_1 _let_2) _let_2)))))
% 0.23/0.58  (assert (forall ((X_14 (-> tptp.hoare_669141180iple_a Bool)) (Y_6 (-> tptp.hoare_669141180iple_a Bool))) (= (@ (@ tptp.semila1689936973le_a_o X_14) Y_6) (@ (@ tptp.semila1689936973le_a_o Y_6) X_14))))
% 0.23/0.58  (assert (forall ((X_14 (-> tptp.pname Bool)) (Y_6 (-> tptp.pname Bool))) (= (@ (@ tptp.semila1780557381name_o X_14) Y_6) (@ (@ tptp.semila1780557381name_o Y_6) X_14))))
% 0.23/0.58  (assert (forall ((X_14 Bool) (Y_6 Bool)) (= (@ (@ tptp.semila10642723_sup_o X_14) Y_6) (@ (@ tptp.semila10642723_sup_o Y_6) X_14))))
% 0.23/0.58  (assert (forall ((X_13 (-> tptp.hoare_669141180iple_a Bool)) (Y_5 (-> tptp.hoare_669141180iple_a Bool))) (= (@ (@ tptp.semila1689936973le_a_o X_13) Y_5) (@ (@ tptp.semila1689936973le_a_o Y_5) X_13))))
% 0.23/0.58  (assert (forall ((X_13 (-> tptp.pname Bool)) (Y_5 (-> tptp.pname Bool))) (= (@ (@ tptp.semila1780557381name_o X_13) Y_5) (@ (@ tptp.semila1780557381name_o Y_5) X_13))))
% 0.23/0.58  (assert (forall ((X_13 Bool) (Y_5 Bool)) (= (@ (@ tptp.semila10642723_sup_o X_13) Y_5) (@ (@ tptp.semila10642723_sup_o Y_5) X_13))))
% 0.23/0.58  (assert (forall ((A_56 (-> tptp.hoare_669141180iple_a Bool)) (B_27 (-> tptp.hoare_669141180iple_a Bool))) (= (@ (@ tptp.semila1689936973le_a_o A_56) B_27) (@ (@ tptp.semila1689936973le_a_o B_27) A_56))))
% 0.23/0.58  (assert (forall ((A_56 (-> tptp.pname Bool)) (B_27 (-> tptp.pname Bool))) (= (@ (@ tptp.semila1780557381name_o A_56) B_27) (@ (@ tptp.semila1780557381name_o B_27) A_56))))
% 0.23/0.58  (assert (forall ((A_56 Bool) (B_27 Bool)) (= (@ (@ tptp.semila10642723_sup_o A_56) B_27) (@ (@ tptp.semila10642723_sup_o B_27) A_56))))
% 0.23/0.58  (assert (forall ((X_12 (-> tptp.hoare_669141180iple_a Bool))) (= (@ (@ tptp.semila1689936973le_a_o X_12) X_12) X_12)))
% 0.23/0.58  (assert (forall ((X_12 (-> tptp.pname Bool))) (= (@ (@ tptp.semila1780557381name_o X_12) X_12) X_12)))
% 0.23/0.58  (assert (forall ((X_12 Bool)) (= (@ (@ tptp.semila10642723_sup_o X_12) X_12) X_12)))
% 0.23/0.58  (assert (forall ((A_55 (-> tptp.hoare_669141180iple_a Bool))) (= (@ (@ tptp.semila1689936973le_a_o A_55) A_55) A_55)))
% 0.23/0.58  (assert (forall ((A_55 (-> tptp.pname Bool))) (= (@ (@ tptp.semila1780557381name_o A_55) A_55) A_55)))
% 0.23/0.58  (assert (forall ((A_55 Bool)) (= (@ (@ tptp.semila10642723_sup_o A_55) A_55) A_55)))
% 0.23/0.58  (assert (forall ((B_26 tptp.pname) (F_5 (-> tptp.hoare_669141180iple_a tptp.pname)) (X_11 tptp.hoare_669141180iple_a) (A_54 (-> tptp.hoare_669141180iple_a Bool))) (=> (@ (@ tptp.member1016246415iple_a X_11) A_54) (=> (= B_26 (@ F_5 X_11)) (@ (@ tptp.member_pname B_26) (@ (@ tptp.image_225123213_pname F_5) A_54))))))
% 0.23/0.58  (assert (forall ((B_26 tptp.hoare_669141180iple_a) (F_5 (-> tptp.pname tptp.hoare_669141180iple_a)) (X_11 tptp.pname) (A_54 (-> tptp.pname Bool))) (=> (@ (@ tptp.member_pname X_11) A_54) (=> (= B_26 (@ F_5 X_11)) (@ (@ tptp.member1016246415iple_a B_26) (@ (@ tptp.image_957198589iple_a F_5) A_54))))))
% 0.23/0.58  (assert (forall ((F_4 (-> tptp.hoare_669141180iple_a tptp.pname)) (X_10 tptp.hoare_669141180iple_a) (A_53 (-> tptp.hoare_669141180iple_a Bool))) (=> (@ (@ tptp.member1016246415iple_a X_10) A_53) (@ (@ tptp.member_pname (@ F_4 X_10)) (@ (@ tptp.image_225123213_pname F_4) A_53)))))
% 0.23/0.58  (assert (forall ((F_4 (-> tptp.pname tptp.hoare_669141180iple_a)) (X_10 tptp.pname) (A_53 (-> tptp.pname Bool))) (=> (@ (@ tptp.member_pname X_10) A_53) (@ (@ tptp.member1016246415iple_a (@ F_4 X_10)) (@ (@ tptp.image_957198589iple_a F_4) A_53)))))
% 0.23/0.58  (assert (forall ((Z tptp.pname) (F_3 (-> tptp.hoare_669141180iple_a tptp.pname)) (A_52 (-> tptp.hoare_669141180iple_a Bool))) (= (@ (@ tptp.member_pname Z) (@ (@ tptp.image_225123213_pname F_3) A_52)) (exists ((X tptp.hoare_669141180iple_a)) (and (@ (@ tptp.member1016246415iple_a X) A_52) (= Z (@ F_3 X)))))))
% 0.23/0.58  (assert (forall ((Z tptp.hoare_669141180iple_a) (F_3 (-> tptp.pname tptp.hoare_669141180iple_a)) (A_52 (-> tptp.pname Bool))) (= (@ (@ tptp.member1016246415iple_a Z) (@ (@ tptp.image_957198589iple_a F_3) A_52)) (exists ((X tptp.pname)) (and (@ (@ tptp.member_pname X) A_52) (= Z (@ F_3 X)))))))
% 0.23/0.58  (assert (forall ((A_51 (-> tptp.hoare_669141180iple_a Bool)) (C_9 tptp.hoare_669141180iple_a) (B_25 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.member1016246415iple_a C_9))) (=> (@ _let_1 B_25) (@ _let_1 (@ (@ tptp.semila1689936973le_a_o A_51) B_25))))))
% 0.23/0.58  (assert (forall ((A_51 (-> tptp.pname Bool)) (C_9 tptp.pname) (B_25 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname C_9))) (=> (@ _let_1 B_25) (@ _let_1 (@ (@ tptp.semila1780557381name_o A_51) B_25))))))
% 0.23/0.58  (assert (forall ((B_24 (-> tptp.hoare_669141180iple_a Bool)) (C_8 tptp.hoare_669141180iple_a) (A_50 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.member1016246415iple_a C_8))) (=> (@ _let_1 A_50) (@ _let_1 (@ (@ tptp.semila1689936973le_a_o A_50) B_24))))))
% 0.23/0.58  (assert (forall ((B_24 (-> tptp.pname Bool)) (C_8 tptp.pname) (A_50 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname C_8))) (=> (@ _let_1 A_50) (@ _let_1 (@ (@ tptp.semila1780557381name_o A_50) B_24))))))
% 0.23/0.58  (assert (forall ((A_49 (-> tptp.hoare_669141180iple_a Bool)) (B_23 (-> tptp.hoare_669141180iple_a Bool)) (X_9 tptp.hoare_669141180iple_a)) (=> (@ B_23 X_9) (@ (@ (@ tptp.semila1689936973le_a_o A_49) B_23) X_9))))
% 0.23/0.58  (assert (forall ((A_49 (-> tptp.pname Bool)) (B_23 (-> tptp.pname Bool)) (X_9 tptp.pname)) (=> (@ B_23 X_9) (@ (@ (@ tptp.semila1780557381name_o A_49) B_23) X_9))))
% 0.23/0.58  (assert (forall ((B_22 (-> tptp.hoare_669141180iple_a Bool)) (A_48 (-> tptp.hoare_669141180iple_a Bool)) (X_8 tptp.hoare_669141180iple_a)) (=> (@ A_48 X_8) (@ (@ (@ tptp.semila1689936973le_a_o A_48) B_22) X_8))))
% 0.23/0.58  (assert (forall ((B_22 (-> tptp.pname Bool)) (A_48 (-> tptp.pname Bool)) (X_8 tptp.pname)) (=> (@ A_48 X_8) (@ (@ (@ tptp.semila1780557381name_o A_48) B_22) X_8))))
% 0.23/0.58  (assert (forall ((P_13 (-> tptp.hoare_669141180iple_a Bool)) (A_47 (-> tptp.hoare_669141180iple_a Bool)) (B_21 (-> tptp.hoare_669141180iple_a Bool))) (= (forall ((X tptp.hoare_669141180iple_a)) (=> (@ (@ tptp.member1016246415iple_a X) (@ (@ tptp.semila1689936973le_a_o A_47) B_21)) (@ P_13 X))) (and (forall ((X tptp.hoare_669141180iple_a)) (=> (@ (@ tptp.member1016246415iple_a X) A_47) (@ P_13 X))) (forall ((X tptp.hoare_669141180iple_a)) (=> (@ (@ tptp.member1016246415iple_a X) B_21) (@ P_13 X)))))))
% 0.23/0.58  (assert (forall ((P_13 (-> tptp.pname Bool)) (A_47 (-> tptp.pname Bool)) (B_21 (-> tptp.pname Bool))) (= (forall ((X tptp.pname)) (=> (@ (@ tptp.member_pname X) (@ (@ tptp.semila1780557381name_o A_47) B_21)) (@ P_13 X))) (and (forall ((X tptp.pname)) (=> (@ (@ tptp.member_pname X) A_47) (@ P_13 X))) (forall ((X tptp.pname)) (=> (@ (@ tptp.member_pname X) B_21) (@ P_13 X)))))))
% 0.23/0.58  (assert (forall ((P_12 (-> tptp.hoare_669141180iple_a Bool)) (A_46 (-> tptp.hoare_669141180iple_a Bool)) (B_20 (-> tptp.hoare_669141180iple_a Bool))) (= (exists ((X tptp.hoare_669141180iple_a)) (and (@ (@ tptp.member1016246415iple_a X) (@ (@ tptp.semila1689936973le_a_o A_46) B_20)) (@ P_12 X))) (or (exists ((X tptp.hoare_669141180iple_a)) (and (@ (@ tptp.member1016246415iple_a X) A_46) (@ P_12 X))) (exists ((X tptp.hoare_669141180iple_a)) (and (@ (@ tptp.member1016246415iple_a X) B_20) (@ P_12 X)))))))
% 0.23/0.58  (assert (forall ((P_12 (-> tptp.pname Bool)) (A_46 (-> tptp.pname Bool)) (B_20 (-> tptp.pname Bool))) (= (exists ((X tptp.pname)) (and (@ (@ tptp.member_pname X) (@ (@ tptp.semila1780557381name_o A_46) B_20)) (@ P_12 X))) (or (exists ((X tptp.pname)) (and (@ (@ tptp.member_pname X) A_46) (@ P_12 X))) (exists ((X tptp.pname)) (and (@ (@ tptp.member_pname X) B_20) (@ P_12 X)))))))
% 0.23/0.58  (assert (forall ((A_45 (-> tptp.hoare_669141180iple_a Bool)) (B_19 (-> tptp.hoare_669141180iple_a Bool)) (C_7 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.semila1689936973le_a_o A_45))) (= (@ (@ tptp.semila1689936973le_a_o (@ _let_1 B_19)) C_7) (@ _let_1 (@ (@ tptp.semila1689936973le_a_o B_19) C_7))))))
% 0.23/0.58  (assert (forall ((A_45 (-> tptp.pname Bool)) (B_19 (-> tptp.pname Bool)) (C_7 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1780557381name_o A_45))) (= (@ (@ tptp.semila1780557381name_o (@ _let_1 B_19)) C_7) (@ _let_1 (@ (@ tptp.semila1780557381name_o B_19) C_7))))))
% 0.23/0.58  (assert (forall ((C_6 tptp.hoare_669141180iple_a) (A_44 (-> tptp.hoare_669141180iple_a Bool)) (B_18 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.member1016246415iple_a C_6))) (= (@ _let_1 (@ (@ tptp.semila1689936973le_a_o A_44) B_18)) (or (@ _let_1 A_44) (@ _let_1 B_18))))))
% 0.23/0.58  (assert (forall ((C_6 tptp.pname) (A_44 (-> tptp.pname Bool)) (B_18 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname C_6))) (= (@ _let_1 (@ (@ tptp.semila1780557381name_o A_44) B_18)) (or (@ _let_1 A_44) (@ _let_1 B_18))))))
% 0.23/0.58  (assert (forall ((A_43 (-> tptp.hoare_669141180iple_a Bool)) (B_17 (-> tptp.hoare_669141180iple_a Bool)) (C_5 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.semila1689936973le_a_o A_43))) (let ((_let_2 (@ tptp.semila1689936973le_a_o B_17))) (= (@ _let_1 (@ _let_2 C_5)) (@ _let_2 (@ _let_1 C_5)))))))
% 0.23/0.58  (assert (forall ((A_43 (-> tptp.pname Bool)) (B_17 (-> tptp.pname Bool)) (C_5 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1780557381name_o A_43))) (let ((_let_2 (@ tptp.semila1780557381name_o B_17))) (= (@ _let_1 (@ _let_2 C_5)) (@ _let_2 (@ _let_1 C_5)))))))
% 0.23/0.58  (assert (forall ((A_42 (-> tptp.hoare_669141180iple_a Bool)) (B_16 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.semila1689936973le_a_o A_42))) (let ((_let_2 (@ _let_1 B_16))) (= (@ _let_1 _let_2) _let_2)))))
% 0.23/0.58  (assert (forall ((A_42 (-> tptp.pname Bool)) (B_16 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1780557381name_o A_42))) (let ((_let_2 (@ _let_1 B_16))) (= (@ _let_1 _let_2) _let_2)))))
% 0.23/0.58  (assert (forall ((A_41 (-> tptp.hoare_669141180iple_a Bool)) (B_15 (-> tptp.hoare_669141180iple_a Bool))) (= (@ (@ tptp.semila1689936973le_a_o A_41) B_15) (@ (@ tptp.semila1689936973le_a_o B_15) A_41))))
% 0.23/0.58  (assert (forall ((A_41 (-> tptp.pname Bool)) (B_15 (-> tptp.pname Bool))) (= (@ (@ tptp.semila1780557381name_o A_41) B_15) (@ (@ tptp.semila1780557381name_o B_15) A_41))))
% 0.23/0.58  (assert (forall ((A_40 (-> tptp.hoare_669141180iple_a Bool)) (B_14 (-> tptp.hoare_669141180iple_a Bool))) (= (@ (@ tptp.semila1689936973le_a_o A_40) B_14) (@ tptp.collec1717965009iple_a (lambda ((X tptp.hoare_669141180iple_a)) (let ((_let_1 (@ tptp.member1016246415iple_a X))) (or (@ _let_1 A_40) (@ _let_1 B_14))))))))
% 0.23/0.58  (assert (forall ((A_40 (-> tptp.pname Bool)) (B_14 (-> tptp.pname Bool))) (= (@ (@ tptp.semila1780557381name_o A_40) B_14) (@ tptp.collect_pname (lambda ((X tptp.pname)) (let ((_let_1 (@ tptp.member_pname X))) (or (@ _let_1 A_40) (@ _let_1 B_14))))))))
% 0.23/0.58  (assert (forall ((A_39 (-> tptp.hoare_669141180iple_a Bool))) (= (@ (@ tptp.semila1689936973le_a_o A_39) A_39) A_39)))
% 0.23/0.58  (assert (forall ((A_39 (-> tptp.pname Bool))) (= (@ (@ tptp.semila1780557381name_o A_39) A_39) A_39)))
% 0.23/0.58  (assert (forall ((F_2 (-> tptp.pname tptp.hoare_669141180iple_a)) (G_4 (-> tptp.hoare_669141180iple_a tptp.pname)) (A_38 (-> tptp.hoare_669141180iple_a Bool))) (= (@ (@ tptp.image_957198589iple_a F_2) (@ (@ tptp.image_225123213_pname G_4) A_38)) (@ (@ tptp.image_1033305477iple_a (lambda ((X tptp.hoare_669141180iple_a)) (@ F_2 (@ G_4 X)))) A_38))))
% 0.23/0.58  (assert (forall ((F_2 (-> tptp.hoare_669141180iple_a tptp.pname)) (G_4 (-> tptp.pname tptp.hoare_669141180iple_a)) (A_38 (-> tptp.pname Bool))) (= (@ (@ tptp.image_225123213_pname F_2) (@ (@ tptp.image_957198589iple_a G_4) A_38)) (@ (@ tptp.image_pname_pname (lambda ((X tptp.pname)) (@ F_2 (@ G_4 X)))) A_38))))
% 0.23/0.58  (assert (forall ((R (-> tptp.hoare_669141180iple_a Bool)) (S_1 (-> tptp.hoare_669141180iple_a Bool)) (X tptp.hoare_669141180iple_a)) (= (@ (@ (@ tptp.semila1689936973le_a_o (lambda ((Y_1 tptp.hoare_669141180iple_a)) (@ (@ tptp.member1016246415iple_a Y_1) R))) (lambda ((Y_1 tptp.hoare_669141180iple_a)) (@ (@ tptp.member1016246415iple_a Y_1) S_1))) X) (@ (@ tptp.member1016246415iple_a X) (@ (@ tptp.semila1689936973le_a_o R) S_1)))))
% 0.23/0.58  (assert (forall ((R (-> tptp.pname Bool)) (S_1 (-> tptp.pname Bool)) (X tptp.pname)) (= (@ (@ (@ tptp.semila1780557381name_o (lambda ((Y_1 tptp.pname)) (@ (@ tptp.member_pname Y_1) R))) (lambda ((Y_1 tptp.pname)) (@ (@ tptp.member_pname Y_1) S_1))) X) (@ (@ tptp.member_pname X) (@ (@ tptp.semila1780557381name_o R) S_1)))))
% 0.23/0.58  (assert (forall ((P_11 (-> tptp.hoare_669141180iple_a Bool)) (Q_3 (-> tptp.hoare_669141180iple_a Bool))) (= (@ tptp.collec1717965009iple_a (lambda ((X tptp.hoare_669141180iple_a)) (or (@ P_11 X) (@ Q_3 X)))) (@ (@ tptp.semila1689936973le_a_o (@ tptp.collec1717965009iple_a P_11)) (@ tptp.collec1717965009iple_a Q_3)))))
% 0.23/0.58  (assert (forall ((P_11 (-> tptp.pname Bool)) (Q_3 (-> tptp.pname Bool))) (= (@ tptp.collect_pname (lambda ((X tptp.pname)) (or (@ P_11 X) (@ Q_3 X)))) (@ (@ tptp.semila1780557381name_o (@ tptp.collect_pname P_11)) (@ tptp.collect_pname Q_3)))))
% 0.23/0.58  (assert (forall ((B_13 tptp.pname) (F_1 (-> tptp.hoare_669141180iple_a tptp.pname)) (A_37 (-> tptp.hoare_669141180iple_a Bool))) (=> (@ (@ tptp.member_pname B_13) (@ (@ tptp.image_225123213_pname F_1) A_37)) (not (forall ((X tptp.hoare_669141180iple_a)) (=> (= B_13 (@ F_1 X)) (not (@ (@ tptp.member1016246415iple_a X) A_37))))))))
% 0.23/0.58  (assert (forall ((B_13 tptp.hoare_669141180iple_a) (F_1 (-> tptp.pname tptp.hoare_669141180iple_a)) (A_37 (-> tptp.pname Bool))) (=> (@ (@ tptp.member1016246415iple_a B_13) (@ (@ tptp.image_957198589iple_a F_1) A_37)) (not (forall ((X tptp.pname)) (=> (= B_13 (@ F_1 X)) (not (@ (@ tptp.member_pname X) A_37))))))))
% 0.23/0.58  (assert (forall ((N_2 tptp.nat) (P_10 (-> tptp.x_a tptp.state Bool)) (Pn_4 tptp.pname) (Q_2 (-> tptp.x_a tptp.state Bool))) (let ((_let_1 (@ tptp.hoare_1295064928iple_a P_10))) (= (@ (@ tptp.hoare_2082685510alid_a N_2) (@ (@ _let_1 (@ tptp.the_com (@ tptp.body_1 Pn_4))) Q_2)) (@ (@ tptp.hoare_2082685510alid_a (@ tptp.suc N_2)) (@ (@ _let_1 (@ tptp.body Pn_4)) Q_2))))))
% 0.23/0.58  (assert (forall ((Y_4 tptp.hoare_669141180iple_a)) (not (forall ((Fun1 (-> tptp.x_a tptp.state Bool)) (Com tptp.com) (Fun2 (-> tptp.x_a tptp.state Bool))) (not (= Y_4 (@ (@ (@ tptp.hoare_1295064928iple_a Fun1) Com) Fun2)))))))
% 0.23/0.58  (assert (forall ((Pn_3 tptp.pname) (G_3 (-> tptp.hoare_669141180iple_a Bool)) (P_8 (-> tptp.pname tptp.x_a tptp.state Bool)) (Q_1 (-> tptp.pname tptp.x_a tptp.state Bool)) (Procs (-> tptp.pname Bool))) (=> (@ (@ tptp.hoare_2128652938rivs_a (@ (@ tptp.semila1689936973le_a_o G_3) (@ (@ tptp.image_957198589iple_a (lambda ((P_9 tptp.pname)) (@ (@ (@ tptp.hoare_1295064928iple_a (@ P_8 P_9)) (@ tptp.body P_9)) (@ Q_1 P_9)))) Procs))) (@ (@ tptp.image_957198589iple_a (lambda ((P_9 tptp.pname)) (@ (@ (@ tptp.hoare_1295064928iple_a (@ P_8 P_9)) (@ tptp.the_com (@ tptp.body_1 P_9))) (@ Q_1 P_9)))) Procs)) (=> (@ (@ tptp.member_pname Pn_3) Procs) (@ (@ tptp.hoare_2128652938rivs_a G_3) (@ (@ tptp.insert175534902iple_a (@ (@ (@ tptp.hoare_1295064928iple_a (@ P_8 Pn_3)) (@ tptp.body Pn_3)) (@ Q_1 Pn_3))) tptp.bot_bo280939947le_a_o))))))
% 0.23/0.58  (assert (forall ((F (-> tptp.hoare_669141180iple_a tptp.pname)) (G_2 (-> tptp.hoare_669141180iple_a tptp.pname)) (M (-> tptp.hoare_669141180iple_a Bool)) (N_1 (-> tptp.hoare_669141180iple_a Bool))) (=> (= M N_1) (=> (forall ((X tptp.hoare_669141180iple_a)) (=> (@ (@ tptp.member1016246415iple_a X) N_1) (= (@ F X) (@ G_2 X)))) (= (@ (@ tptp.image_225123213_pname F) M) (@ (@ tptp.image_225123213_pname G_2) N_1))))))
% 0.23/0.58  (assert (forall ((F (-> tptp.pname tptp.hoare_669141180iple_a)) (G_2 (-> tptp.pname tptp.hoare_669141180iple_a)) (M (-> tptp.pname Bool)) (N_1 (-> tptp.pname Bool))) (=> (= M N_1) (=> (forall ((X tptp.pname)) (=> (@ (@ tptp.member_pname X) N_1) (= (@ F X) (@ G_2 X)))) (= (@ (@ tptp.image_957198589iple_a F) M) (@ (@ tptp.image_957198589iple_a G_2) N_1))))))
% 0.23/0.58  (assert (forall ((P_7 (-> tptp.x_a tptp.state Bool)) (Pn_2 tptp.pname) (Q (-> tptp.x_a tptp.state Bool))) (@ (@ tptp.hoare_2082685510alid_a tptp.zero_zero_nat) (@ (@ (@ tptp.hoare_1295064928iple_a P_7) (@ tptp.body Pn_2)) Q))))
% 0.23/0.58  (assert (forall ((Pname_1 tptp.pname) (Pname tptp.pname)) (= (= (@ tptp.body Pname_1) (@ tptp.body Pname)) (= Pname_1 Pname))))
% 0.23/0.58  (assert (forall ((Pn_1 tptp.pname) (S0 tptp.state) (S1 tptp.state)) (=> (@ (@ (@ tptp.evalc (@ tptp.the_com (@ tptp.body_1 Pn_1))) S0) S1) (@ (@ (@ tptp.evalc (@ tptp.body Pn_1)) S0) S1))))
% 0.23/0.58  (assert (forall ((A_36 tptp.hoare_669141180iple_a)) (not (@ (@ tptp.member1016246415iple_a A_36) tptp.bot_bo280939947le_a_o))))
% 0.23/0.58  (assert (forall ((A_36 tptp.pname)) (not (@ (@ tptp.member_pname A_36) tptp.bot_bot_pname_o))))
% 0.23/0.58  (assert (forall ((A_35 tptp.hoare_669141180iple_a) (B_12 tptp.hoare_669141180iple_a) (A_34 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.member1016246415iple_a A_35))) (=> (@ _let_1 (@ (@ tptp.insert175534902iple_a B_12) A_34)) (=> (not (= A_35 B_12)) (@ _let_1 A_34))))))
% 0.23/0.58  (assert (forall ((A_35 tptp.pname) (B_12 tptp.pname) (A_34 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname A_35))) (=> (@ _let_1 (@ (@ tptp.insert_pname B_12) A_34)) (=> (not (= A_35 B_12)) (@ _let_1 A_34))))))
% 0.23/0.58  (assert (forall ((B_11 tptp.hoare_669141180iple_a) (A_33 tptp.hoare_669141180iple_a) (B_10 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.member1016246415iple_a A_33))) (=> (=> (not (@ _let_1 B_10)) (= A_33 B_11)) (@ _let_1 (@ (@ tptp.insert175534902iple_a B_11) B_10))))))
% 0.23/0.58  (assert (forall ((B_11 tptp.pname) (A_33 tptp.pname) (B_10 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname A_33))) (=> (=> (not (@ _let_1 B_10)) (= A_33 B_11)) (@ _let_1 (@ (@ tptp.insert_pname B_11) B_10))))))
% 0.23/0.58  (assert (forall ((P_6 tptp.pname) (S tptp.state) (S1 tptp.state)) (=> (@ (@ (@ tptp.evalc (@ tptp.body P_6)) S) S1) (@ (@ (@ tptp.evalc (@ tptp.the_com (@ tptp.body_1 P_6))) S) S1))))
% 0.23/0.58  (assert (forall ((A_32 tptp.hoare_669141180iple_a) (A_31 (-> tptp.hoare_669141180iple_a Bool))) (not (= tptp.bot_bo280939947le_a_o (@ (@ tptp.insert175534902iple_a A_32) A_31)))))
% 0.23/0.58  (assert (forall ((A_32 tptp.pname) (A_31 (-> tptp.pname Bool))) (not (= tptp.bot_bot_pname_o (@ (@ tptp.insert_pname A_32) A_31)))))
% 0.23/0.58  (assert (forall ((A_30 tptp.hoare_669141180iple_a) (A_29 (-> tptp.hoare_669141180iple_a Bool))) (not (= (@ (@ tptp.insert175534902iple_a A_30) A_29) tptp.bot_bo280939947le_a_o))))
% 0.23/0.58  (assert (forall ((A_30 tptp.pname) (A_29 (-> tptp.pname Bool))) (not (= (@ (@ tptp.insert_pname A_30) A_29) tptp.bot_bot_pname_o))))
% 0.23/0.58  (assert (forall ((X tptp.hoare_669141180iple_a)) (= (@ tptp.bot_bo280939947le_a_o X) (@ (@ tptp.member1016246415iple_a X) tptp.bot_bo280939947le_a_o))))
% 0.23/0.58  (assert (forall ((X tptp.pname)) (= (@ tptp.bot_bot_pname_o X) (@ (@ tptp.member_pname X) tptp.bot_bot_pname_o))))
% 0.23/0.58  (assert (= tptp.bot_bot_pname_o (@ tptp.collect_pname (lambda ((X tptp.pname)) false))))
% 0.23/0.58  (assert (= tptp.bot_bo280939947le_a_o (@ tptp.collec1717965009iple_a (lambda ((X tptp.hoare_669141180iple_a)) false))))
% 0.23/0.58  (assert (forall ((A_28 tptp.hoare_669141180iple_a) (B_9 (-> tptp.hoare_669141180iple_a Bool))) (@ (@ tptp.member1016246415iple_a A_28) (@ (@ tptp.insert175534902iple_a A_28) B_9))))
% 0.23/0.58  (assert (forall ((A_28 tptp.pname) (B_9 (-> tptp.pname Bool))) (@ (@ tptp.member_pname A_28) (@ (@ tptp.insert_pname A_28) B_9))))
% 0.23/0.58  (assert (forall ((A_27 (-> tptp.hoare_669141180iple_a Bool))) (= (forall ((X tptp.hoare_669141180iple_a)) (not (@ (@ tptp.member1016246415iple_a X) A_27))) (= A_27 tptp.bot_bo280939947le_a_o))))
% 0.23/0.58  (assert (forall ((A_27 (-> tptp.pname Bool))) (= (forall ((X tptp.pname)) (not (@ (@ tptp.member_pname X) A_27))) (= A_27 tptp.bot_bot_pname_o))))
% 0.23/0.58  (assert (forall ((A_26 tptp.hoare_669141180iple_a)) (= (@ tptp.collec1717965009iple_a (@ tptp.fequal182287803iple_a A_26)) (@ (@ tptp.insert175534902iple_a A_26) tptp.bot_bo280939947le_a_o))))
% 0.23/0.58  (assert (forall ((A_26 tptp.pname)) (= (@ tptp.collect_pname (@ tptp.fequal_pname A_26)) (@ (@ tptp.insert_pname A_26) tptp.bot_bot_pname_o))))
% 0.23/0.58  (assert (forall ((A_25 (-> tptp.hoare_669141180iple_a Bool))) (= (exists ((X tptp.hoare_669141180iple_a)) (@ (@ tptp.member1016246415iple_a X) A_25)) (not (= A_25 tptp.bot_bo280939947le_a_o)))))
% 0.23/0.58  (assert (forall ((A_25 (-> tptp.pname Bool))) (= (exists ((X tptp.pname)) (@ (@ tptp.member_pname X) A_25)) (not (= A_25 tptp.bot_bot_pname_o)))))
% 0.23/0.58  (assert (forall ((A_24 tptp.hoare_669141180iple_a)) (= (@ tptp.collec1717965009iple_a (lambda ((X tptp.hoare_669141180iple_a)) (= X A_24))) (@ (@ tptp.insert175534902iple_a A_24) tptp.bot_bo280939947le_a_o))))
% 0.23/0.58  (assert (forall ((A_24 tptp.pname)) (= (@ tptp.collect_pname (lambda ((X tptp.pname)) (= X A_24))) (@ (@ tptp.insert_pname A_24) tptp.bot_bot_pname_o))))
% 0.23/0.58  (assert (forall ((P_5 (-> tptp.hoare_669141180iple_a Bool)) (A_23 tptp.hoare_669141180iple_a)) (let ((_let_1 (@ P_5 A_23))) (and (=> _let_1 (= (@ tptp.collec1717965009iple_a (lambda ((X tptp.hoare_669141180iple_a)) (and (= A_23 X) (@ P_5 X)))) (@ (@ tptp.insert175534902iple_a A_23) tptp.bot_bo280939947le_a_o))) (=> (not _let_1) (= (@ tptp.collec1717965009iple_a (lambda ((X tptp.hoare_669141180iple_a)) (and (= A_23 X) (@ P_5 X)))) tptp.bot_bo280939947le_a_o))))))
% 0.23/0.58  (assert (forall ((P_5 (-> tptp.pname Bool)) (A_23 tptp.pname)) (let ((_let_1 (@ P_5 A_23))) (and (=> _let_1 (= (@ tptp.collect_pname (lambda ((X tptp.pname)) (and (= A_23 X) (@ P_5 X)))) (@ (@ tptp.insert_pname A_23) tptp.bot_bot_pname_o))) (=> (not _let_1) (= (@ tptp.collect_pname (lambda ((X tptp.pname)) (and (= A_23 X) (@ P_5 X)))) tptp.bot_bot_pname_o))))))
% 0.23/0.58  (assert (forall ((P_4 (-> tptp.hoare_669141180iple_a Bool)) (A_22 tptp.hoare_669141180iple_a)) (let ((_let_1 (@ P_4 A_22))) (and (=> _let_1 (= (@ tptp.collec1717965009iple_a (lambda ((X tptp.hoare_669141180iple_a)) (and (= X A_22) (@ P_4 X)))) (@ (@ tptp.insert175534902iple_a A_22) tptp.bot_bo280939947le_a_o))) (=> (not _let_1) (= (@ tptp.collec1717965009iple_a (lambda ((X tptp.hoare_669141180iple_a)) (and (= X A_22) (@ P_4 X)))) tptp.bot_bo280939947le_a_o))))))
% 0.23/0.58  (assert (forall ((P_4 (-> tptp.pname Bool)) (A_22 tptp.pname)) (let ((_let_1 (@ P_4 A_22))) (and (=> _let_1 (= (@ tptp.collect_pname (lambda ((X tptp.pname)) (and (= X A_22) (@ P_4 X)))) (@ (@ tptp.insert_pname A_22) tptp.bot_bot_pname_o))) (=> (not _let_1) (= (@ tptp.collect_pname (lambda ((X tptp.pname)) (and (= X A_22) (@ P_4 X)))) tptp.bot_bot_pname_o))))))
% 0.23/0.58  (assert (forall ((P_3 (-> tptp.pname Bool))) (= (= tptp.bot_bot_pname_o (@ tptp.collect_pname P_3)) (forall ((X tptp.pname)) (not (@ P_3 X))))))
% 0.23/0.58  (assert (forall ((P_3 (-> tptp.hoare_669141180iple_a Bool))) (= (= tptp.bot_bo280939947le_a_o (@ tptp.collec1717965009iple_a P_3)) (forall ((X tptp.hoare_669141180iple_a)) (not (@ P_3 X))))))
% 0.23/0.58  (assert (forall ((C_4 tptp.hoare_669141180iple_a)) (not (@ (@ tptp.member1016246415iple_a C_4) tptp.bot_bo280939947le_a_o))))
% 0.23/0.58  (assert (forall ((C_4 tptp.pname)) (not (@ (@ tptp.member_pname C_4) tptp.bot_bot_pname_o))))
% 0.23/0.58  (assert (forall ((X_7 tptp.hoare_669141180iple_a) (A_21 (-> tptp.hoare_669141180iple_a Bool))) (= (@ (@ tptp.member1016246415iple_a X_7) A_21) (@ A_21 X_7))))
% 0.23/0.58  (assert (forall ((X_7 tptp.pname) (A_21 (-> tptp.pname Bool))) (= (@ (@ tptp.member_pname X_7) A_21) (@ A_21 X_7))))
% 0.23/0.58  (assert (forall ((P_2 (-> tptp.pname Bool))) (= (@ tptp.collect_pname P_2) P_2)))
% 0.23/0.58  (assert (forall ((P_2 (-> tptp.hoare_669141180iple_a Bool))) (= (@ tptp.collec1717965009iple_a P_2) P_2)))
% 0.23/0.58  (assert (forall ((A_20 tptp.hoare_669141180iple_a) (B_8 (-> tptp.hoare_669141180iple_a Bool))) (= (@ (@ tptp.insert175534902iple_a A_20) B_8) (@ tptp.collec1717965009iple_a (lambda ((X tptp.hoare_669141180iple_a)) (or (= X A_20) (@ (@ tptp.member1016246415iple_a X) B_8)))))))
% 0.23/0.58  (assert (forall ((A_20 tptp.pname) (B_8 (-> tptp.pname Bool))) (= (@ (@ tptp.insert_pname A_20) B_8) (@ tptp.collect_pname (lambda ((X tptp.pname)) (or (= X A_20) (@ (@ tptp.member_pname X) B_8)))))))
% 0.23/0.58  (assert (forall ((A_19 tptp.hoare_669141180iple_a) (A_18 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.insert175534902iple_a A_19))) (= (@ _let_1 A_18) (@ (@ tptp.semila1689936973le_a_o (@ _let_1 tptp.bot_bo280939947le_a_o)) A_18)))))
% 0.23/0.58  (assert (forall ((A_19 tptp.pname) (A_18 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.insert_pname A_19))) (= (@ _let_1 A_18) (@ (@ tptp.semila1780557381name_o (@ _let_1 tptp.bot_bot_pname_o)) A_18)))))
% 0.23/0.58  (assert (forall ((A_17 tptp.hoare_669141180iple_a) (P_1 (-> tptp.hoare_669141180iple_a Bool))) (= (@ (@ tptp.insert175534902iple_a A_17) (@ tptp.collec1717965009iple_a P_1)) (@ tptp.collec1717965009iple_a (lambda ((U_1 tptp.hoare_669141180iple_a)) (=> (not (= U_1 A_17)) (@ P_1 U_1)))))))
% 0.23/0.58  (assert (forall ((A_17 tptp.pname) (P_1 (-> tptp.pname Bool))) (= (@ (@ tptp.insert_pname A_17) (@ tptp.collect_pname P_1)) (@ tptp.collect_pname (lambda ((U_1 tptp.pname)) (=> (not (= U_1 A_17)) (@ P_1 U_1)))))))
% 0.23/0.58  (assert (forall ((B_7 tptp.hoare_669141180iple_a) (A_16 tptp.hoare_669141180iple_a)) (= (@ (@ tptp.member1016246415iple_a B_7) (@ (@ tptp.insert175534902iple_a A_16) tptp.bot_bo280939947le_a_o)) (= B_7 A_16))))
% 0.23/0.58  (assert (forall ((B_7 tptp.pname) (A_16 tptp.pname)) (= (@ (@ tptp.member_pname B_7) (@ (@ tptp.insert_pname A_16) tptp.bot_bot_pname_o)) (= B_7 A_16))))
% 0.23/0.58  (assert (forall ((X_6 tptp.hoare_669141180iple_a) (A_15 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.insert175534902iple_a X_6))) (let ((_let_2 (@ _let_1 A_15))) (= (@ _let_1 _let_2) _let_2)))))
% 0.23/0.58  (assert (forall ((X_6 tptp.pname) (A_15 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.insert_pname X_6))) (let ((_let_2 (@ _let_1 A_15))) (= (@ _let_1 _let_2) _let_2)))))
% 0.23/0.58  (assert (forall ((X_5 tptp.hoare_669141180iple_a) (Y_3 tptp.hoare_669141180iple_a) (A_14 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.insert175534902iple_a X_5))) (let ((_let_2 (@ tptp.insert175534902iple_a Y_3))) (= (@ _let_1 (@ _let_2 A_14)) (@ _let_2 (@ _let_1 A_14)))))))
% 0.23/0.58  (assert (forall ((X_5 tptp.pname) (Y_3 tptp.pname) (A_14 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.insert_pname X_5))) (let ((_let_2 (@ tptp.insert_pname Y_3))) (= (@ _let_1 (@ _let_2 A_14)) (@ _let_2 (@ _let_1 A_14)))))))
% 0.23/0.58  (assert (forall ((A_13 tptp.hoare_669141180iple_a) (B_6 tptp.hoare_669141180iple_a) (A_12 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.member1016246415iple_a A_13))) (= (@ _let_1 (@ (@ tptp.insert175534902iple_a B_6) A_12)) (or (= A_13 B_6) (@ _let_1 A_12))))))
% 0.23/0.58  (assert (forall ((A_13 tptp.pname) (B_6 tptp.pname) (A_12 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname A_13))) (= (@ _let_1 (@ (@ tptp.insert_pname B_6) A_12)) (or (= A_13 B_6) (@ _let_1 A_12))))))
% 0.23/0.58  (assert (forall ((P (-> tptp.pname Bool))) (= (= (@ tptp.collect_pname P) tptp.bot_bot_pname_o) (forall ((X tptp.pname)) (not (@ P X))))))
% 0.23/0.58  (assert (forall ((P (-> tptp.hoare_669141180iple_a Bool))) (= (= (@ tptp.collec1717965009iple_a P) tptp.bot_bo280939947le_a_o) (forall ((X tptp.hoare_669141180iple_a)) (not (@ P X))))))
% 0.23/0.58  (assert (forall ((A_11 tptp.hoare_669141180iple_a) (B_5 tptp.hoare_669141180iple_a) (C_3 tptp.hoare_669141180iple_a) (D tptp.hoare_669141180iple_a)) (= (= (@ (@ tptp.insert175534902iple_a A_11) (@ (@ tptp.insert175534902iple_a B_5) tptp.bot_bo280939947le_a_o)) (@ (@ tptp.insert175534902iple_a C_3) (@ (@ tptp.insert175534902iple_a D) tptp.bot_bo280939947le_a_o))) (or (and (= A_11 C_3) (= B_5 D)) (and (= A_11 D) (= B_5 C_3))))))
% 0.23/0.58  (assert (forall ((A_11 tptp.pname) (B_5 tptp.pname) (C_3 tptp.pname) (D tptp.pname)) (= (= (@ (@ tptp.insert_pname A_11) (@ (@ tptp.insert_pname B_5) tptp.bot_bot_pname_o)) (@ (@ tptp.insert_pname C_3) (@ (@ tptp.insert_pname D) tptp.bot_bot_pname_o))) (or (and (= A_11 C_3) (= B_5 D)) (and (= A_11 D) (= B_5 C_3))))))
% 0.23/0.58  (assert (forall ((Y_2 tptp.hoare_669141180iple_a) (A_10 (-> tptp.hoare_669141180iple_a Bool)) (X_4 tptp.hoare_669141180iple_a)) (= (@ (@ (@ tptp.insert175534902iple_a Y_2) A_10) X_4) (or (= Y_2 X_4) (@ A_10 X_4)))))
% 0.23/0.58  (assert (forall ((Y_2 tptp.pname) (A_10 (-> tptp.pname Bool)) (X_4 tptp.pname)) (= (@ (@ (@ tptp.insert_pname Y_2) A_10) X_4) (or (= Y_2 X_4) (@ A_10 X_4)))))
% 0.23/0.58  (assert (forall ((X tptp.hoare_669141180iple_a) (Xa (-> tptp.hoare_669141180iple_a Bool))) (= (@ (@ tptp.insert175534902iple_a X) Xa) (@ tptp.collec1717965009iple_a (lambda ((Y_1 tptp.hoare_669141180iple_a)) (or (= Y_1 X) (@ (@ tptp.member1016246415iple_a Y_1) Xa)))))))
% 0.23/0.58  (assert (forall ((X tptp.pname) (Xa (-> tptp.pname Bool))) (= (@ (@ tptp.insert_pname X) Xa) (@ tptp.collect_pname (lambda ((Y_1 tptp.pname)) (or (= Y_1 X) (@ (@ tptp.member_pname Y_1) Xa)))))))
% 0.23/0.58  (assert (forall ((B_4 (-> tptp.hoare_669141180iple_a Bool)) (X_3 tptp.hoare_669141180iple_a) (A_9 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.insert175534902iple_a X_3))) (let ((_let_2 (@ tptp.member1016246415iple_a X_3))) (=> (not (@ _let_2 A_9)) (=> (not (@ _let_2 B_4)) (= (= (@ _let_1 A_9) (@ _let_1 B_4)) (= A_9 B_4))))))))
% 0.23/0.58  (assert (forall ((B_4 (-> tptp.pname Bool)) (X_3 tptp.pname) (A_9 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.insert_pname X_3))) (let ((_let_2 (@ tptp.member_pname X_3))) (=> (not (@ _let_2 A_9)) (=> (not (@ _let_2 B_4)) (= (= (@ _let_1 A_9) (@ _let_1 B_4)) (= A_9 B_4))))))))
% 0.23/0.58  (assert (forall ((A_8 tptp.hoare_669141180iple_a) (A_7 (-> tptp.hoare_669141180iple_a Bool))) (=> (= A_7 tptp.bot_bo280939947le_a_o) (not (@ (@ tptp.member1016246415iple_a A_8) A_7)))))
% 0.23/0.58  (assert (forall ((A_8 tptp.pname) (A_7 (-> tptp.pname Bool))) (=> (= A_7 tptp.bot_bot_pname_o) (not (@ (@ tptp.member_pname A_8) A_7)))))
% 0.23/0.58  (assert (forall ((B_3 tptp.hoare_669141180iple_a) (A_6 tptp.hoare_669141180iple_a) (B_2 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.member1016246415iple_a A_6))) (=> (@ _let_1 B_2) (@ _let_1 (@ (@ tptp.insert175534902iple_a B_3) B_2))))))
% 0.23/0.58  (assert (forall ((B_3 tptp.pname) (A_6 tptp.pname) (B_2 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname A_6))) (=> (@ _let_1 B_2) (@ _let_1 (@ (@ tptp.insert_pname B_3) B_2))))))
% 0.23/0.58  (assert (forall ((A_5 tptp.hoare_669141180iple_a) (A_4 (-> tptp.hoare_669141180iple_a Bool))) (=> (@ (@ tptp.member1016246415iple_a A_5) A_4) (= (@ (@ tptp.insert175534902iple_a A_5) A_4) A_4))))
% 0.23/0.58  (assert (forall ((A_5 tptp.pname) (A_4 (-> tptp.pname Bool))) (=> (@ (@ tptp.member_pname A_5) A_4) (= (@ (@ tptp.insert_pname A_5) A_4) A_4))))
% 0.23/0.58  (assert (forall ((Ts_1 (-> tptp.hoare_669141180iple_a Bool)) (G_1 (-> tptp.hoare_669141180iple_a Bool)) (T_2 tptp.hoare_669141180iple_a)) (let ((_let_1 (@ tptp.insert175534902iple_a T_2))) (let ((_let_2 (@ tptp.hoare_2128652938rivs_a G_1))) (=> (@ _let_2 (@ _let_1 tptp.bot_bo280939947le_a_o)) (=> (@ _let_2 Ts_1) (@ _let_2 (@ _let_1 Ts_1))))))))
% 0.23/0.58  (assert (forall ((B_1 tptp.hoare_669141180iple_a) (A_3 tptp.hoare_669141180iple_a)) (=> (@ (@ tptp.member1016246415iple_a B_1) (@ (@ tptp.insert175534902iple_a A_3) tptp.bot_bo280939947le_a_o)) (= B_1 A_3))))
% 0.23/0.58  (assert (forall ((B_1 tptp.pname) (A_3 tptp.pname)) (=> (@ (@ tptp.member_pname B_1) (@ (@ tptp.insert_pname A_3) tptp.bot_bot_pname_o)) (= B_1 A_3))))
% 0.23/0.58  (assert (forall ((G (-> tptp.hoare_669141180iple_a Bool)) (T_1 tptp.hoare_669141180iple_a) (Ts (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (@ tptp.hoare_2128652938rivs_a G))) (let ((_let_2 (@ tptp.insert175534902iple_a T_1))) (=> (@ _let_1 (@ _let_2 Ts)) (and (@ _let_1 (@ _let_2 tptp.bot_bo280939947le_a_o)) (@ _let_1 Ts)))))))
% 0.23/0.58  (assert (forall ((A_2 tptp.hoare_669141180iple_a) (B tptp.hoare_669141180iple_a)) (=> (= (@ (@ tptp.insert175534902iple_a A_2) tptp.bot_bo280939947le_a_o) (@ (@ tptp.insert175534902iple_a B) tptp.bot_bo280939947le_a_o)) (= A_2 B))))
% 0.23/0.58  (assert (forall ((A_2 tptp.pname) (B tptp.pname)) (=> (= (@ (@ tptp.insert_pname A_2) tptp.bot_bot_pname_o) (@ (@ tptp.insert_pname B) tptp.bot_bot_pname_o)) (= A_2 B))))
% 0.23/0.58  (assert (forall ((U tptp.state) (C_2 tptp.com) (S tptp.state) (T tptp.state)) (let ((_let_1 (@ (@ tptp.evalc C_2) S))) (=> (@ _let_1 T) (=> (@ _let_1 U) (= U T))))))
% 0.23/0.58  (assert (forall ((C_1 tptp.pname) (A_1 (-> tptp.hoare_669141180iple_a Bool))) (let ((_let_1 (= A_1 tptp.bot_bo280939947le_a_o))) (and (=> _let_1 (= (@ (@ tptp.image_225123213_pname (lambda ((X tptp.hoare_669141180iple_a)) C_1)) A_1) tptp.bot_bot_pname_o)) (=> (not _let_1) (= (@ (@ tptp.image_225123213_pname (lambda ((X tptp.hoare_669141180iple_a)) C_1)) A_1) (@ (@ tptp.insert_pname C_1) tptp.bot_bot_pname_o)))))))
% 0.23/0.58  (assert (forall ((C_1 tptp.hoare_669141180iple_a) (A_1 (-> tptp.pname Bool))) (let ((_let_1 (= A_1 tptp.bot_bot_pname_o))) (and (=> _let_1 (= (@ (@ tptp.image_957198589iple_a (lambda ((X tptp.pname)) C_1)) A_1) tptp.bot_bo280939947le_a_o)) (=> (not _let_1) (= (@ (@ tptp.image_957198589iple_a (lambda ((X tptp.pname)) C_1)) A_1) (@ (@ tptp.insert175534902iple_a C_1) tptp.bot_bo280939947le_a_o)))))))
% 0.23/0.58  (assert (forall ((C tptp.pname) (X_2 tptp.hoare_669141180iple_a) (A (-> tptp.hoare_669141180iple_a Bool))) (=> (@ (@ tptp.member1016246415iple_a X_2) A) (= (@ (@ tptp.image_225123213_pname (lambda ((X tptp.hoare_669141180iple_a)) C)) A) (@ (@ tptp.insert_pname C) tptp.bot_bot_pname_o)))))
% 0.23/0.58  (assert (forall ((C tptp.hoare_669141180iple_a) (X_2 tptp.hoare_669141180iple_a) (A (-> tptp.hoare_669141180iple_a Bool))) (=> (@ (@ tptp.member1016246415iple_a X_2) A) (= (@ (@ tptp.image_1033305477iple_a (lambda ((X tptp.hoare_669141180iple_a)) C)) A) (@ (@ tptp.insert175534902iple_a C) tptp.bot_bo280939947le_a_o)))))
% 0.23/0.58  (assert (forall ((C tptp.pname) (X_2 tptp.pname) (A (-> tptp.pname Bool))) (=> (@ (@ tptp.member_pname X_2) A) (= (@ (@ tptp.image_pname_pname (lambda ((X tptp.pname)) C)) A) (@ (@ tptp.insert_pname C) tptp.bot_bot_pname_o)))))
% 0.23/0.58  (assert (forall ((C tptp.hoare_669141180iple_a) (X_2 tptp.pname) (A (-> tptp.pname Bool))) (=> (@ (@ tptp.member_pname X_2) A) (= (@ (@ tptp.image_957198589iple_a (lambda ((X tptp.pname)) C)) A) (@ (@ tptp.insert175534902iple_a C) tptp.bot_bo280939947le_a_o)))))
% 0.23/0.58  (assert (forall ((X_1 tptp.pname) (Y tptp.pname)) (or (not (@ (@ tptp.fequal_pname X_1) Y)) (= X_1 Y))))
% 0.23/0.58  (assert (forall ((X_1 tptp.pname) (Y tptp.pname)) (or (not (= X_1 Y)) (@ (@ tptp.fequal_pname X_1) Y))))
% 0.23/0.58  (assert (forall ((X_1 tptp.hoare_669141180iple_a) (Y tptp.hoare_669141180iple_a)) (or (not (@ (@ tptp.fequal182287803iple_a X_1) Y)) (= X_1 Y))))
% 0.23/0.58  (assert (forall ((X_1 tptp.hoare_669141180iple_a) (Y tptp.hoare_669141180iple_a)) (or (not (= X_1 Y)) (@ (@ tptp.fequal182287803iple_a X_1) Y))))
% 0.23/0.58  (assert (forall ((N tptp.nat)) (=> (forall ((X tptp.hoare_669141180iple_a)) (=> (@ (@ tptp.member1016246415iple_a X) (@ (@ tptp.semila1689936973le_a_o tptp.g) (@ (@ tptp.image_957198589iple_a (lambda ((Pn tptp.pname)) (@ (@ (@ tptp.hoare_1295064928iple_a (@ tptp.p Pn)) (@ tptp.body Pn)) (@ tptp.q Pn)))) tptp.procs))) (@ (@ tptp.hoare_2082685510alid_a N) /export/starexec/sandbox/solver/bin/do_THM_THF: line 35:  7946 Alarm clock             ( read result; case "$result" in 
% 299.48/300.25      unsat)
% 299.48/300.25          echo "% SZS status $unsatResult for $tptpfilename"; echo "% SZS output start Proof for $tptpfilename"; cat; echo "% SZS output end Proof for $tptpfilename"; exit 0
% 299.48/300.25      ;;
% 299.48/300.25      sat)
% 299.48/300.25          echo "% SZS status $satResult for $tptpfilename"; cat; exit 0
% 299.48/300.25      ;;
% 299.48/300.25  esac; exit 1 )
% 299.48/300.25  X))) (forall ((X tptp.hoare_669141180iple_a)) (=> (@ (@ tptp.member1016246415iple_a X) (@ (@ tptp.image_957198589iple_a (lambda ((Pn tptp.pname)) (@ (@ (@ tptp.hoare_1295064928iple_a (@ tptp.p Pn)) (@ tptp.the_com (@ tptp.body_1 Pn))) (@ tptp.q Pn)))) tptp.procs)) (@ (@ tptp.hoare_2082685510alid_a N) X))))))
% 299.48/300.25  (assert (not (=> (forall ((X tptp.hoare_669141180iple_a)) (=> (@ (@ tptp.member1016246415iple_a X) tptp.g) (@ (@ tptp.hoare_2082685510alid_a tptp.n) X))) (forall ((X tptp.hoare_669141180iple_a)) (=> (@ (@ tptp.member1016246415iple_a X) (@ (@ tptp.image_957198589iple_a (lambda ((Pn tptp.pname)) (@ (@ (@ tptp.hoare_1295064928iple_a (@ tptp.p Pn)) (@ tptp.body Pn)) (@ tptp.q Pn)))) tptp.procs)) (@ (@ tptp.hoare_2082685510alid_a tptp.n) X))))))
% 299.48/300.25  (set-info :filename cvc5---1.0.5_7813)
% 299.48/300.25  (check-sat-assuming ( true ))
% 299.48/300.25  ------- get file name : TPTP file name is SWW471^1
% 299.48/300.25  ------- cvc5-thf : /export/starexec/sandbox/solver/bin/cvc5---1.0.5_7813.smt2...
% 299.48/300.25  --- Run --ho-elim --full-saturate-quant at 10...
% 299.48/300.25  --- Run --ho-elim --no-e-matching --full-saturate-quant at 10...
% 299.48/300.25  --- Run --ho-elim --no-e-matching --enum-inst-sum --full-saturate-quant at 10...
% 299.48/300.25  --- Run --ho-elim --finite-model-find --uf-ss=no-minimal at 5...
% 299.48/300.25  --- Run --no-ho-matching --finite-model-find --uf-ss=no-minimal at 5...
% 299.48/300.25  --- Run --no-ho-matching --full-saturate-quant --enum-inst-interleave --ho-elim-store-ax at 10...
% 299.48/300.25  --- Run --no-ho-matching --full-saturate-quant --macros-quant-mode=all at 10...
% 299.48/300.25  --- Run --ho-elim --full-saturate-quant --enum-inst-interleave at 10...
% 299.48/300.25  --- Run --no-ho-matching --full-saturate-quant --ho-elim-store-ax at 10...
% 299.48/300.25  --- Run --ho-elim --no-ho-elim-store-ax --full-saturate-quant...
% 299.48/300.25  % cvc5---1.0.5 exiting
% 299.48/300.25  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------